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 48943 c970426632d5919a2d216a5a9df2f1457acc28ba47102808e67ac5ce6e06a7ba

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
81cc8bc8c6863d722f39c191975f96837e3436cf2887a467b82cf71e1378075d
Certificate Block Hash
c970426632d5919a2d216a5a9df2f1457acc28ba47102808e67ac5ce6e06a7ba
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00353b000002500000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d03ece2d511f082e5bed6d179844866a1088165d10ae48e3addaee76b422d4488a85a01fa4186220cbbef88efb73c3d5644be88b078c27c1137e10940c08323e45fecc0b4a3a1088758c3020912f813802fc0b1c653e1c4c13260000000000000080000000e00000353b000002500000

Raw Header Hex

00004020b7dc555a77f927973c6c20cf2005410f87b690b43e821c7db885d128db3ce12d9469e7831123a45906c636186e7e12a08aacff6e743aa43537ba1f9a1fe68b8497a9006a5bee0e185d0778131ef72cb867a48728cf36347e83965f9791c1392f723d86c6c88bcc81

Proof Data Hex

59,560 bytes
121216010307f213647984b61bd11f1dcfa821047346f8e149dc87ca6ec314cf144d6819b50d52389242d51eabf59ed7e65c042de6b200cc8da7a0ee03088541d0fa12bade2fb24ab947fc12c0bfeb8b3c7f8ce4713cd8d641cfe8f14c2e081e384cc4073c41b9596ac04e22a2f26a124ca95c16d8373da1043c3c37e8b50648e26522388dfd9dd73a79b25939c1be287463ab99ffd032bbd8c56fd3f0403e0d6e1b56dad5d8d9e7fdbea38b6258edda0ca39bc0c2433785555415e04782858b8562169ae132229299321c61ad749335dfda52df01257c632bc330807390b70c3f1b1754910cdd6a6a0fb59981277c846252aa32c406847c7f3b75c8e03dead40c7385c9a3970342782f21fd39e6282db8ed3a12e12efd5c7f752de78e5044ef7bded94f7be142095701c285a951eb1552a04886786d123c3c1141aa178d40c7740f789130e37c08bf6c77cdc92727ded64017fc3b69f4e63acfba605f06fb491f233368ae44d82c9639dc6bbcfa15fcbdef08ba4c8a7445cadbcb384d019ccd71ece8e47eea93b65eea2528624012427c55a3c3862026699935afc4b3981f2f473b08a4b483b69f336866a31929b5a36af3e2449bba72584199335c67b100848b9ae8709467dce2fae59a69bf2f4b242b7663a4c2bf7927992a70f468cfd96ed84e11ed19004ca2bb37ae1a2b303fd9c91c0a1828dff628d99dec8eb6cccb9626a37660c99f749d5fcc352ba63beb46072e08fb8254f2ab51192034ab4a581b684e05e5c9fa3efabad9cb5820ee4dd68327e8e27ec56567a8be75220e17e9a0ca12b5f30401564f0f31bd23b3fc1112ce73b6f5be6858a08cea7c20a03230235a7430b74bcb1cae950bc5dc3144e09d187ea6ab4f85b16b6b6dcfd089d0c20132ff605d797e5dbee8969c2ead09fecfe18e65c0cb4928d08763923d9922db2c81854129af8c181e5668a5c3dc15582f6d0b1cb33073031537e669b41382ae0556b040bd19f77185e05ac606223f56d5ac56e4b369a0be651b2c98fb4fa8611fc4c85fdfd2b01453196b7da7b0a52c21ba8612cc39ed7de9ac707c9e7ead008a7f7cd909839b5a6ae0e1888ba06f834b813068be0c251bfe7c2f59b4ff42e4028746acc96fc9c7f38fa3dbcb6e09961a9e69033da8af3bcfd6642f9d38c757299edb7e7fe2e77a8ea75d20d40f7d72e659f6dc80121ff237403561be8005c5519a7e7cd6258dd04fed87b2315d914ec524adda88317038f7c35d36f3b841582c76ee613bf1310317a56a961103021ea58ee7762933a3a71742a0b5f770d17edb6adba5eeb6123f3c6427d19d6843804501ab83442ac313a763d554ca51a926cea25096ecf964366c56386c104b9b5466afd109e402a0110d5d6d8ad7107e496d246a408bc7cdbb37f00ba4741032fcd295c52fdfbcb106b3d936f5698ef644b6c75eacb4b609faff2729f13df76cc82d1a180bf0131d3db31e9f5ada1cd933212ab0f7f8d4cef5005f3734bd1b2fd9f54ae72e7aea09c62eef8b4fad5039416938167d9320d8545c8e4da76f9ccf3c701ccd733c99a60d85458d844b616c401843b24c10bcfdb1f7eec90df6cde0ab952efcd0fbe3cb8e2c7ff3da671449ed3117fa9e0ec5da697f9cf433c946536d6a3ca3a4132050edf38ccefe3ab1c33ebaae1dd3eb6e2b8fb175e0b9fa4676d2b0e72560d88656d6d472fb63f7e345cdca6231b19814c4838a0e2b4ef942893f782846a8dcb049e9eb5d32ff0738d004a4118cdee038ef25af9cabaa77f3f5d10fbada625401023c66d70f13601e0bc7c09588dd30635cfff1400654a986ae0334cfa38fbacc694cedc964a3c117439643376158995705fa6c113e177ed4c0af33eae6ae2fe11e41817b29310a72095d39f4a0f5093110922a3e6c54452a7187f55081c1eb48a5c16539a7c0175b5aacdd8924274bd4b055eca46b82de264f5d93e7736386eafab7b6ec9e77383b1970b1765f38e5d67b6207eb098c998345ba5c1cd1a601afa6d44a41ab6871d2c1588e06af851ea134e331cbdbe3bab4de833ba768ecaed9a899e0caf9cd637ad731f4ba672d0579940d60c6109627c11c9196af9eab6a95ebb91d257ab98544dfb1b74b0558e3a56cd0a9fa282cbe6249c12d41211333f8df85dccaa598660f89b4e194b0aa5dcce4f417a9145147e2f5796d276dff4ee529eead5dfb32f2452b6ea84329c44ff5cb4afdd8ff1f5075e2f387b19f7b112777f9a133ecdeb9b1fca606acab63d482e1b23692ddc26730fb86232f965be2018f9eef40e6e971cd31dce97e6c10fbede7abbe0693db59a71b4ae962c9e1422c583c914ea90d302cd0d1703436c5f59df29b71cbaf7bb21c9229b336018bb54215ce90c195a48454e27168f8e7a774a50f69cf6e752f6d5f69cef5248cde3babb6b67663fe8723878f518a9f9fe69077e08e950ba202a756d444925354ff29221229e2e089d7c6dfaee2d93c4c94a775c6b0ace89c0509f804dfbc78e6e3ae20683ee4fcdf08514582bb3058860b669ec7ce4b78967eb41b0b32605317c9ee27d073b313074c30795433699980f9ff18e5881b5e62068904e3bb066ddb00bd2897f4eb5d443c1b6a46823213db443f1fca576aee5100fddf2af3f6ff8e572783738d26e15825816d87e809fde1ee9d1a2f3cdd7ea1a4b5b112b5e0ff40b70c6cac82b08318c741f7ba4dc5c1dc57671c41400913e26d09668cf6ca81e7ada30b773e7a6d26ce4f7e74e9a6da5985049df322f6eb5ff2c14ad5b7f393b5b35400e1f793a992f9c2146702e43391092961fac019325c45d827b7a469765451ad6b1cfa77f224e0672dff962edf068a6aff89fd3435988b4cc12ba63b24000360784d125a2d2d958c0031625d357708e28ef274b0286c0777bf939294534881982543d4b17ff4b50b83785321148df42f514870724b07ba8ccda97a7a8e8720fe713f1ea4ea887e8b7979e5dd5f0239b9965bd800eb0ad1e54663c729f8b9920e53234d505ce8c58ecdc5a4d6d6c0a5540c367c71f7e119f29106da3506258650420e2fb9bda9efcc4d5d5140ad56f395947b0a689d78f3cb55c4825df9c7ac5947414be58b8108b1f1a3396e21e9a8703ac3dcf89c9d1abf09288e6a74a1ca794ce7415ec4f74833302e17d673ffa87d7402e2899604bb36e9377e71e1a2e0f39bea52d2b0d062d6683ad967e957c8d6bad9b87895d48a6fd69d0853d6fef19244daff2fd7fde4546dfd097269980336d012e87a43c6003c1d2c969068342cd9778681a52bfd0bec4894e290c6ea30e648ba7f935c14852720444e52d4c8f743f082413c58bf001a07fb1b15cd4ad2f2fe8e69e0522d33881cfdda3ff3b7ff445564067610f4cb53263c20064fdeb10baf2f8f82ae100108664ea0d1570e1ef066137a8c2791535dad78a0196aa68cd568b175524c8ea53e439622b1a5d97b8aaf81d8baf0767c958ab8ee2da2f4b76aba8cf283efe4d57c37fd00bc4d6ce32641e246c3dfd51950d233605f9ccba641e0c2c983265f43677e9c839f14dc0310f892b8cfe0b70a0fdc1547ee57fce29e5b09ef0412c6e55d46b3886f3321f88b680bb858c80a62ac2243a175a866fb2cb3f9a6904875988823c1e0758f44c4cade2ca5184ad74b9d1632f0ccaeb33f97c809bfd9d761466a6c56969269a5cbc2ac96a6e88497af0a4ce8077e1e7924ddf99e9f54575e69fc9b4cacaa55145811ff170d68b0ab5c4c7f398484e94034e25b4c1511f900b8428cdef64dc1adfb12ef12682bad70429a66171b2090792a0c8e3a97efe5f41d8e5bfe070602bae552c767ce5c585d1c139b9e8a273926f407c97fb75f1cb4419f88ce8bd2033c84536e71faddee17c71ec484beec2b9a421b56c54a6b6e818b85a85f50ef574c77a14c44a3a22bd8d188bd9bc328fe82818a4f69586323b36f75faddd4fae447cc8b7f1376727065643b847cb041669954d7502987328c9b73f96e3cee5116c3b31b9b2ee6259e3f1180c7d53531e1e50f7fb61dd00366ff22ade930febd3da10a901d29093c1203e1ae79a6b26ff9d144efd9d4cac2cc2ae15b9201f06e466e8eb2deb373808260ab4d0e90ee4f109ff9f800f81ebfcf8f559d7e1b32755ee18affe0a9c22aa4fd99e01a7bb2e17efec80e0c620d7039d483046bd23718548e71273f81d6699d49fef225940a4ace9177a78386eccec8c9eca53c59e70ea94938afc7ea347cc7c2e05237bc4f519821a23bd19f3b97a3cb46f0d41a9f81503a8e355d67c7dcc01f25e6e3b421ad096e3a92f643031d641492770c8afb13e4d3f5522f6df47522a36be55fd87c0db3f8e5668196c8287f7ac9752c62b2ff6c91d766f4b9edf61952bcdfa995286f7b43422cf9bce2b430fa294972fdbcbb06046570f75141bccba29dbbdb58f7e240c1fe23c3f4c497844f5540422adeec1c61648a8493a76605b97c62437a559895f0262ce47391931b0c2fa230b02824cd15f5ea389a254156e3d9b44e1981d36e7e34f8a50324cc168b2a123a58b743278bf765eccc7b3b10c3e29e93ee92d09ce9f9c69aeccb96cde9d566d2e1567ef3a590ee586bbed3dc1341233bbc81e298231b704b78ae9723490b22f817871d3b6c244b0070de8f001b6eba582faa0a29b009f033452a31584aea6777049dc26e11bc5b0614c44d4969dd7f78106c70bc641a903addedbd2a8c8a68b6f854569107b82c5484e47dad6567f4b88f05e5e3bf43d4c4b6778a7b52ac78eea4822f0d615dd2b0263a598ccf958d550a78fc86f7a61b308fbaea6d68eb3b5f83312f90a0aaed559773abfd7061fea34ddeec2674c4ed5dea610f92087b1980ad85aeed31f4fef0427f77e478af2af4e0f34c357705a7aafa19e9f26d56ebe7a909b587c03c3508259630b1a5e6ee641f9fb476ac7475f98ff241977ab90c7c48ad53e1399fc657fdf654f45fb3e02ffbbe05099cecc24d90aee86b79abe1055e80cf96a366a35c6fa52085e6dad42f860f9ca3f42e8ec6295908ca1a0f78d16627b044745813be448fce8c00ef8267e8b5f73c10f91ba9e8f91e2f2237c3ed198cca4c3c8da1b00ce7e2b8e5eec5ea9892b539e797c230a59672989914506369734693b03c1442ecb6315eb9183662e2f4c63339d770234e5ae803301a2e259479bbec3b8f0f93467d6234203084b54069b2337664612185f11dc55d28fb303bb2a7c22a3d60fc2359db3d833be54ab25c843da57f302261c2448c58d538e2691dc6828425f8fc41ed11c1974ee82c578e7b7b959677bb131a0d1da627028ab5e0780b86eca12920a833d2810dd975d9655ebbdc64e0d22b788edb1220bdbf393643e93452f69873f3c0f77a238939c1355e374d78aa2435f27b1b4dfdc9223f9a54792c846e87c4e47ae1dd3452547674f96f1aba18c0bea8e2c5973ee95545aff2871bd789c7a8a346d937f1faf18402baca2cfa38301be6bc569e88078715d4f3f167ba585c54aa8eba0ec10ac619d43d9ee8d81cb93b8e31c00f2b6872bf6e97e30c37a917cd60bd1810de110bf46d13edea9a357ccb159d5155617d7dabadbbca07d13014bc039d74f2cbe4f0dcdaf4328789ea4eace3c6f145244965a576a9170695a51acc51d5f1131d8f514e0275a20afd5df0f5b7ddc7d8748626a83f51cd018625dcfa96297f147912bb9be1fd49fd904e84dee962a307c3cd51a639b620cfa5370db92e912a3dbd29c959da9618c94511009b942368b000c6c43d35b1d1e2bf76bfebae481aa6866fa65d4377dbfd06b72f54f7cca7c54e1e62ad4049fb66cff42c809f4edc6be5abdb35f97d7521ec4a67d3b059adbc4e55c913645cb993fe5360d34c1e1aabad0a3b35c0969125ae702664b19e42acdf4d1c44650a9860f7939e6586162109119450f5c89c9b0fc094f46dd24f7e8a5151b0645b83e4d1735b3bfb1b023f86b641c4b398c011368fc0e78cea80fba21ae9d97621011e48120086541cdf08e8665def57810c856260b137ab29958f88c81d545434c649cfa955cc22e05b66470102e8d54d0977aac25e3eb843d5bbe4edfc47a364971fed55c0ea77c07296e8d2de76c74b617ce2f054b82dacda6263baaca00899a6fe73a639466e0ee185d388c3931123dec1f632e5ddf14720defc87ea763b5526b3552dcd5ff590e9c154f89cab93d98e3b69524cf1745af3b73f53a52698fbcc3574f651d634c773ae5af5808982413d8c0a048434863c0d874748786a5067f0747d5721d403144acead6229bc2c31964b4f60cc70ab264275a5ab8560a908e87396f1a28f4c071b151c25be5298b4d027e5dac1548a2f1631202a43f934dcc0346e9a111017d96c26f5341c7b3346ee7d6b0e7636a0a106937b4c36e4c5306d027535c9170396c23297df253daeee5c3f94b3230fef13e19e0e78a8c1ea4af96488e0a98091b361d979d62a382ba73efc859724ec0a55f52ed5130a4f8061f8767e94caaad7eba275f0d60a610e2992976a6c47efe1e6d53dc5de16a0848d326e7e20c0258d860a660f6ef24b6d2a5a84c11029b6a4ddff205815ea9f22428ba1924c06cc2a5e7172d335d7bd7eb0cc998e1826d6d963b97276f65f73931e0f95dc6e9adca3d2eecf07dda09ed8430398054221266b558afb5a3e7fb078ffe4fc280fb7cfdbbfe0c2692680bba639d7df028c84ee20e4aade55d021df6695400be007bdff336667ed987d34a17b8a864f06dfbf06a2ba258faead5047a77ed3aa79663e99f54f19d7e916d2fd28b4c08bdc08e602f054665ea152152ecfa60efa8a391110ea81e560f2cf324cf3fe3bf33759f527ddbefc82c0e5240069b564757a0d461cfb7e6bb3e5ba498b1cb276f76ffec4cfe9296287edb30a8010e482437daa0646feff80a65c82e4e6412cf64c515b70754440827845c2c8a158daf636af78f8fdf70e3f6c7fe3f5f5ab5761e864c3c6f9490aaeb75b7659d4b933299a3e68e732d7aea51b01052c53a55ba51d63ca87e89b7177dadb1e7eb1907178ae3124aeee0a9d3c3156f5af9b149b2580a72691af53479e4e62e276874161b5171ed36082dcc756a60914cb2e01a12f2ca1fb42c034478197101bd47828fb8014515dd27fee0ba2418f81412f282e0f56a8786904b9d8ff6a79f20aa8b1d3643d21d6d3b789abae8a1e3274ce1e74055e2471524c4b0f9c6f39058a4375cfa4f873a8c82f5d5a6a983828fe6c7f42faa10ead16b026ca7fb7bf0b9bd59214176bb64e59e98c4b9bf8c69155051763b9e68b903b0e399524d3833237b6ae8f57a87a9265f374eae64fa599370a88882da5091ae194d7ee1a66a4ab604d8a0242b8ccf001c2bc5a8f0cd7905860dd6aa594ab21f313ea0302e3dce2ab171a0557b512e6f352dadb34a22135490cad9c4011a1ccc572f4a6e1e747ca52e2e6b522b0bb2d0b1fa0856ee6e051be158e5a5ab1d0338c882f73669674c6c48ace1db13eafdf619bd30fbdd7f7839be61ed2410868735b4147844312339bbe980a9c9622b15c7a86522176cc916029457fc0697baeb2d7e37a864b7f40607acea748d054a31c37a8bd287e3e3433099da1ba5851896b0be1a10646793d645033a11039ff6a62b2cb9da52cd6852b4813d04055efba8994b51af2f3d3eebf62ff4b73db3fce090ce357fe2db22fc58350114a12e3afcac2ccbca8d4265b271c1d935b2bf9c0fe259ecdd1e7988ea60fd74caa2650d06f77b6e7a936962354e8f6d345532462d0730b53a45cb7c3e9fecb0e63bdfbf73c9e39617aff4b5bcdbf1a8cd02e7cd20ddb7cfc90b45f4d716046a6f95c52bee71a3824a4fac6dd89fe91bea4f7cb6a121f026f4377bfdd78804b2d5c1a2fa4021b1e9b94bb3be112de317ef9df40a3e2e6c243fe0e6ae6ee530a0fba2392e35d75a7134b978a2a4bdea7a0b067cd6688bb6c27f9235c969bfa9c46af1009942dd5908d197f5ee151f7af97c40543e45160e8ae539049bf4c29b933a27e3ca3853bcc0f8f21636ff8aae9ebda6732f4763318c23ea80094f49796f8f1a7163340790a4dc3931208f4d8dc900a4a76dca82d14c2f5edfcc1a2eb5f02283c6694ae073c027e49bc4bc75308c8fbe909207cd1a4b32a99087f0f6dbf7985b31443d08b33d3d389eed371a1ba4007c725bbb143a9fd967da011b4248405de427c69df51fd7c96ad86c4f979801c29d9f022b5de3d941b8ce28bc3276a0f7fb0f43edda171d96f5035913eb63d2a7b1566d4e82d071df017177101fe3d87318b8a92e3bafde0c322fe977f6572c5fca45be9883b8baa41ebab805a3feec071d8b649ff1ea18c0a0893d848f3805567952a00b003e29990c10098de28621cc361dc2695c017384b0784b3462b4c61be4214ba3e8bd196ae1e27eaa13a5a47ffdcbc6ce4af1c81956dee1df125c45299c8b703d59a0a7e6b69e987aa93a8f56fd4639a0c831c74f54fbebe2721bdc17c1233828a71d57d000b0ecc4e659d18042a004faff91b5ce2ee5e1130e90919780f09b99ced6af9670e8c94bc1b2f31de70ef30d06e23b90b1fe7bba5d67e251c153b101ae9d7aa821731e9e9a4cb29752d432749f5361f7aeaa443c08ebfd779c6c84457d5659de2aefcb0d23f944d9c8353fe8be40d35a1bc6303885f409ef5610acf54479a6acca552d007b622413cb8b88bda0297ae9b4cec9937ae43f9bc886adc0d0045c9a2239ad47fdf44bcabba82ad787d1094632a39c4df0fba35d273f512592e30cb94c4ab5eb57044842eb78eac91926886988fc64feadede9107b528f7176206681851f83e9b5bd36d1269380c28f40745b8a1eb887c441c13d011d08201015877eb836a9176875b35893c8e9f1956533652da38e020738b719f2cab4e5dd6d2de86aa6f0e178647ca805c0954e12d3a4696007042efaacc78c405dd1c0db80d00ec1bc974c11279a6819ad52117b6be69108ef8cf4bcd93ef7160608c7cdd5f8a7dde6911746336b1838179b297a32c6f68756458d1dc5f03f2d38422130609af3a2a990a2e95c78e21341a7c991228a4e8b935f2867474a8f8b8e96bc0070e41e1eee8cf58b4c03503ff60f613a3df464424e1a99f1faed8d0b0c090ecd2629dddaf91198073a286dd7df5f90bf99241077bd2d21767d949af22446bd900ed6441126be5d014e0e45f6ac4d0045f142475f117bb030c35aa90667f3b0f2fab1eabe02ff1549bfeb228cd3d9d46c763ff3db4e0ea96682aed0a23af5fe02d789428f88d457cceb326ec1d050306cf56c0a583bf4263a3e1e868026d0621b4cb7be441f5418b755ae3722233992eb9b1713a8f68d45c49b3a7bfb2f69940a58b96adc2bea5321fb50aaa0f6704ad3ad2b049a34bd53359e01bcbb88997b57db2a46cd9cf7c79eba24cf1f5c5ee0df3bd8f63762ec8db2c0d0673008a7dee8f2aec6553daf0804b73faa44e00b04cc8f287d7b4100d3b7093087b3b0e6cc882a946fca8c84bc5dd6ba68cf45c4536e60c354fff0af84565505aeb2208c431a1f86d104bb51f0f9af6df7ad49171d2359f26f4ec458e9bc3ed07eefc8d1617c216e3edba02ccc829cd57d1d1c54c777414050e4533c622d28de2039648c18461b25f70d72ae1ed6e9e73cc28891a96ea82803cb2e35185d156b9924a9c0513a8d6736a9ecee09f62373328ede7b940e3584cdf76e11db308939cfd07148e27df4f057e77c881b5760be1f04cf8f2e206a4d7f55aca92ddd4a328deef1b2d02b188f711fc03169a3aa3fec61a197985563d1c9a4a165e153fa6df139303289c26ad7cf53705b5e7738883260b1e14e1e350824979fac006bd06ad0b5fa524c05e061684e6434276563d1495657f93447f73f454a89448490d5b5df70e3b4ff46415dbeeaac588363b36935c4489d66867ed8685e743e351fb1e5d41097a9de2d3408fa50e6c15ffdf8d95617409459ba73a384eb308a50a91686f14fe32a5925e97caf5505d8fd02178b1369ab446846c0a16b961f9ff69ee89c3b1dc81f81fbb14b33254c9f7a70c2e9614d879f9c2a626ee0f15330236a85a34ce8de7484b52c8a3564502aea10cdf35a676910cae80f38025637fb98ac67496ff85548658afe7e408ceff7ae49eb025e9cc91820f8f0a076a7d05a3e8324bf247c670c69910ea3047c3e9d0879d6decaa4e38a4ad3b7213956690c414f75c4e8aded85062a510a2e0a749c033da39e8f9f43431b5291bb2793e1c956684df2ea7ffafe1289159972db43572da4cefbf639a6013105b37cf4846a2b40dbbddef803ba71bf4dd29b103d6ad9e7a090a01c822f0e90dc1ec11933eb348d0c494c3713be844c3ace62e6aefcb5d7555a38bd04a166a83faa9c9eacb135f069b891aed0bad2b3f1bd02d00d61dd370a947a833404bfaf794a8dabdd0f389e0aa45690b8a9e7edd78facc9facb3ffa039821d58e5bcbf0bdb7c110332aad67065b52349e125bbad7397e91abf9e1076307c654a494d4180e9201d75def3ee041518203bd5dba7ec8b9da084c50c0fa3fa7ba2b9e13bfc95dc8caa62108627950cab30c5bf5e637a0e91a3621a8e48704bfb44e9cbc1b6a5138d89d6cb716438af39f3536865326c9e97aafea849f333f0e4ffb2a7144a041811065e75d74c93e06a9b88ebddff55c1b8ef8a93f5a7dd6abc8e918ab23a50fb1a8a038af6ee12773c11d8b0d82288f9bd2d3b9d116d2ccfdd9e03e9ede76238d45a99e6e3b4d10663e91471bf7b8c0213bd98c1f42566292cf45142f69a54eb0b881e864505e73accc2ba46753e58663c9ced48203a890225ab35762a3e38c860b9b4076f93956361e632c3ede4b07c21b10cfd6a1bcaa93a5be6ccb9ed6e8d4b4fde1d075bba46f7122446c0a877f142681483e6eed4825e5ec0bead134dddf4e964ebed83b89f9411b5980f02498997cda2c9dcbb22b7b55914067995d1498d930e1a799e986642189fa8440445bf7edd52b29f2f226534c769c481020c74b0a3809303b02aa6849699ec188db65d7aaf3ab839f760d6fc412e152fa0c538170c9ac56423740bf57646c2ed0eade9fe72a2d53e50df1b855a9891bbe480dbaf8a32dc2f988ec7cb124ed444794267efb82c87a02faf7536867ab98dae443e841b996aee948dea79bd87cc638fc928f9ec70426aab5461fc54d9453a209f3acf18eaf5d5f415964563cd367ad67fbef7a0be1f545a9539d9f81f8b16e31ea332862555cc51306182a685314bcb6dd67692164426b8c7164d3166474e9c365dcb7c8aeb8574cde2c669642460cde51c4b0e55380fcc52ca2d363f52468152643e7e5b6fb1cac82bc125a658ed856b56c4cb07333e5c6d3a819cfa5037421fe54949d2837f5fdc5b258a98d290099a4bebc9c466affffa19a20e2bdfe4debf7adb548105dafcf368664fbd1bc837ed11bb2e9e9959475ea681e61a26d8d5faebcdf18271e6b65ada6c7b212572a15633ab800a688beea935a295e6a3b444e6183bf4cefd18041acb93da21166b8bdf78df21dbaf61a62400d9e3fd993b27141f575bf5d4a55d95502ede974955758e83e8e73e5b9a547db616d383f841a6251cbde5cbfd5112c80b371759ab497a16f1c43390cb4a073bc65ffcd454e8f531d16d2e09956c91dba005b5cea79b277071bb2864b9aa1b03ff36e3a22e125a8d80791b3a7d9dab64f135157fe73132a587d47e544a6e0c6566b4853f633e9a4cdd86d2074032f90c4d99bd3679019b26c672699bd4e0a4f90fd3f5bf61bae75e7472cd9fd0ae0922c6ef6228f9ab0c5adad637330d7486b7b4611aebbbfbebbed49be9ebb970bb046ae836bdd4b2238e896e83b09336ee62726021ff99dea888e09379602b28c820512cfe0ff14ca6c79dda004d77c6491610ed45521a42a6f66bd67d2c8cd995721e0be4c015b9d074fbcdd80fb3e1cb1671456a11d6d5d6cd0ac445f4e3794f43bfff54c0c6f2e8d2ebea391509a15e1ccc020c3a761583b802c1374d4eab41e13014ff68cf0f70fb8ac3280a2f750f9225925a97ca46b55dcbf49c877555d8089549b8614d7fea736fa7d6171cbaf5008084be46fe0ea90e41478bc893dea7e751c668b1c86486ee05555af108b01294e5c81cb82efb27de7d86d6e015248152552768d90da2312cb9df038886ed2bfabf05277ae3faaf0a5e52781735331324a64c77f0353999734c0e3b6f9921322512a1e0d7fa595c3dbb9262b5bc7be1bce34242180f158947e393492e9a2357e8fb78564b723bdcedcd839886400f23a0cd77cf7e1a10050649315c87207ebc8e59bd63ff5960bdaa651ae3a8f2c214e446d8bd16087e250d1b083481131fff804c2d9c804e7e0e89744cd69d6ba79c5a09545463df7ff8c94103be60926109bfe9f23f29002b2c2a39c50e1f8eec4a58f1b2e4d64211c51d106af8d2eaef7353ac572cde1662dcb215dc123de51ad27e2f2137ab102e14d8c3f2fc2ee72d556ac1ed97f8710174d33c8af6799db6e00f0141646969b94beaf5ca60550e0d1ee7e6f15a89ef4a750b9e5d494fe6291b538c924cf195a52d7482ead3f2c94d362477b0b904ddfbbdfeb580e929301038d4fba8ba21321656edc1d6a5add6c5c73e0c85c73499e1819bec1b0927d94c38a739743c38c5185d7c77c9d25b3afb6570620fa8b2b362ee250b118ea0ab93fa0e986519ffa151b718fce9733fbca2e201187d6491a22ef066882a44f6efad55734f5dfcce3fc826803a0b52c97a39432d986617f96220edf54f6e020660bf7dac4a634ec923cb4ff07c1c080ded62ec0de7f3992b212e7f51ae7e9acd3e38c582d3d2077bdecc74bf7a47b507b17d6db89a45ec5d447a9d499edd45d2ca64537944fb0df308e8bccc84275f9e567349ae4fab533b1ba54168744772803daf0660f585725b174c941994821f53027b48c73b24a83707fcb65de76e76cf0f336bbee2ed75afe3be3e9621d48e8b618d6eab03ee1c8be314a5c55dae05d0ce7f9a612fa1ca9e96f4e150300c423565218ddc3a92e3c3b6bf39a6b210542e8362ca0e9e15e0ce12de4bbf14bec271d567bd2bf5d11d0580f162708a5b17d0f358e435ee1f7308c9db40cc2ad05ca8581596644b8e8db9aad177419fffc2fb480c51aeae2167a6dbfaad572bf8273ec4058483858e5738491d484845d6aeeabd35d52ec5c24e6c2894581477616df7609487ca127e7403bf2669c35cd9747aaf496661411e2a96b3298ccaa631aee184bfdd5960f788ba2ae847050145d4e1e06cb00e3cba2087661d93e3989ef4463cb518a7a76485de8ede093a6a7ddbd3d72418c34119bf539b1f15bb20a98f424c5d268a29050e0beb20490395c2b223e5a9ef3283a8afc02ae0e008e5bcbb36cd5e10d34906fd695d867ccd99ecf2a40f8258fda70102cf45cf64b7cd92264b3c205c1df86a7261c523ea5c9768c1e1671fc0517b78b87d7c3f6292978473bd0c6327764aa3a59f2c646a0ff7368f789233d5f37506c7c5274605197376520afa9516c493b89bd757cbd877f97892f37d1ac7c90390763778b9e1efa8cdc1ea34cc090c38f972efe5d4d3f1dd031ea1656cb61adcc29d4fade88c16ffc7b1539c6f0669a657a06a23d342d30cf9a62e5c5d720ffa477327b892069a480d3f15217194079ee4092777add9a4b9960621f857162aa3eeecb6019581e9914acc8586d0f32e52d232c1bb10dc02a5c19d998034717c6aa845c44fc44b1b91ed041003ffb34f14dcc9fdbc02265df77458c801c5c0e6ffb531be8e8da1c04538cd3471049dda2dd0a72071ad4b625a612e78561e655a2b045b43d313b14c56acd26aca19d936cfe67f3479e347fac98ceb473a0cf7375a69287e7196f1eec9ac85adfd157a6305f141dad53d37a4c1a1e1967f31f87bda5044ce2b5a01055948af2194fd2e6998443f1d4f059e4852539f1a6bd40b5a86085feaba55992a90bf752ad0da66a3e10f08e32f59cf06e54e6de3acb02ea214dd5a9a6676ccc617334172c11b9775b5b3facbe59423ec087947a660ae7e08100b5b872c3e445bb1ab3ec3599872e4d529cabdb17800caf45f6b83e9fc4609f8d2bda820dc2af0753e56fe5197ff46c072e5fb9a66d3c75ae63723246464f55962f365c38822847c721fe4767de05df479735922bf2c300245c6e24ca9ff04e650b3aaf9d1f1ef00c88071450bd3e138d72a01d3fae5a0330d0d2ada69040487442fd7b92775ff4eea0baba7a59d3491f0043d787c61ba7e5dadcb9a3579d58384ef2f472d90d12b3310e042506a398d4bc7694122bcd42444eeeb747ab3358370a9b2604349f538029947b85f4e40b7556fd232d6b8ce378bac2cf6a04305a9ec097f2bd67509fe7a434f79f4ceaa2ab9cd7f1a0c9a638a57dac99f82a8c75cae4046366fe822c2345252903ca31d1409eb9a8dd06cba0339626f53ae4316fdccd48f0501f97b826e98d96a78cd4b7f71c3d42e16fa65a038bb5c6fe767a51568e1c5abf04a276117e902a8c7b891ee417f423cd4f5ef315caf5f0b8e8bf385790003c96d4e20a7dc72eec24765b0d378929c6f098883ee933c78d762347f0f7967950f806a7a2ff1eddabc0e3d52e405867e7ce4d00b76fc56242b536f549ad7296bb4fcc01cd764a9550fdf717667955e74f6d0ffbc06ed5c3fd58db360c1ba1026c7048c0b057a1868fefb75c129a637d245560ee556beca9cce704642a5e32523bf96dae5d6d35aaefa5099dbdb0254639ee9e49447545a6b0e7718d2aafa815d44e63e56d3960da5517d9c440f38c15f951054242294b40b4307425db60625a0f52580105d08de4719276797f1da8086f72a4b06ee653afd489d3d0b9d07a7d08bf3ab8a83d99dd77803912493bc24fd52a6d60558894dc7147a15e32d59294c614ac136edf38ba42d566045110e1e6c81ae72299182a2b485e52f7d46bbc9c9d2d0ec1a810e28e92596812dc9e8cef8c7bb9135e7ed1b31472c10a712c4fd3e0ace043627e84e07dca374537875adc3536b4b29cb020928970c78a02f358bc68e656f9174858ebf968c404d0f390c47effee33b1660b0f2c8dc98c6a19b478cceef5e4975da96790010884da82f41ee12ad2d6b75d1a7ae8088cb06291f061ee4b545a30f9f06641ce4978e5a8f4a5210c59eb4179e7c630245229ce8a05711752bdf8cfa5757ddfe671a10c0b5ad5bc003c96f17a2869eb61b4a5b13389eca1a68fb65abbbc2c67cba9c1f364f743f6f162a7ab91ead575f3ee76ad15bb5bd33fd6817b2df108c5a5b05711e40fdcaa8e8bec7e9863cf41a161f9a677ec6430dfee86ed50a2d5a7cdef3a14c5d551673d4d065293d872f641ae56ee0699e9c6a8c3bd692e493865dd7ac052b9ff170eaa8054b999961b4e6d38ed2165237019411975d9c7f05d9befb750e525364644d23d96490d60e763972007b54ea2c4466ca55c467f6fd5f96d965a5a9902fcc6afd13f057147583579d58ed5544dcea71b8b7c6f2ba927f975b026af520b76b50802f5aeaf3443a9f019f4d532380affa19f6399b56eac7b41a96c04769bc3b04abbf236d71acc46713f41cc3a66a8e0cefb8ac219f1d2c573805c746aeeb2400332c587032e0347217401099998a267ffe327703d75153b8f563efc44d7fa94d6c536b83aa3221f34473c8f0511ba35bd7a674941a9bd6bd8f2b23660b95afe6461a1f907b16de40d1463cf8a87ea59de3b7b4bf879e726c29c916fd30fc73ef4a11ced5811df295fea9bca2ce1fcb79ac1c27847ca8155660964616ae1979005d5f393eb735d32e8dde2254e41c4b448d7e09427a21a059eafe68c5576fe6a8b7a784c9eeffb28a8c93207c65df2593605fba3d3f4406c4cc8df38274325116f3d516d7c920c9f7cef1cbea4f47c289768cb6f11a22a0d2d920ad684ac618b2668e31d4872c0c55f5c759a3dca17562610d3ab2b11553f3a7931c5bca8259cb34c4fc16d61cb0cf161111d98d1bf2f85d154ed79e784f7dca378648f4b411c42157a047a5b22cc936e7999e3947d02f92c5b74972539fedb2b6691ffea99a0819930597ff497c8a7dbe12242ad90651e44e2b22bcdfbdd095327372bc613d822416c24a2b4c9cb054b09aa07df28d0e82de9d0d051be39674d7eedeba40df82d8a5efcb3d3b96b3f4c90284f688a746982ff6a558dad36348cac59f3f45a1dab4d1f2755213ae25bef8504e3d61d36d76aff1995c03f46f69391cdf819d0ea3d9967facacad8e409145b07320a23944f69c35a3d3da5d97a7751ef4f14f816f74d082fe88e74a4bf30738be5d2dceea2dad2248230e6d9e2212ae9b6f4bc2d812c5b82d10280fda57489123d28d2df000d9d0379b177b17776203abb64546788876bbbef73faeb926cb99cb06cf22dd734994051c968dc0aa750a7a3e789ac64129c452e8ea94ab8c0877d59f3f13cb501d06203ea8c2af02f98edf7798966e0662fd214c93b50f09afeb058e5feb5a3b2a768cea86bd3aeeab3dfccf1defdd8792d9424a8476589424224c09450fe9d706f550bfbbede9d4abfd915dd8adad0cb957299610bad7e7dfc914d46796b9afd803f3988254d88bbd73b8036dcfff2382a9dfc9be03ca074c0dd5de99ff1eda1c8b46d5f13bf4d6c8b3bc63a2a82ae5cd0384eca473e33767f8668a3a18d84a1d8d5f28ce92a95157558a85cdbd47f3269abea5d6b7aa7a52cfc7a5cefd2957ca5c3d082d2cdc548690fa404f2c61db982c2742736fb9c881ce0fa09cf7bcc19dedeb7d96f63642efc38bb1841579910775da05a87b18f71227f30dba6aa3bd2beefc614eabeb4611bade33af9e07a57f0c4368f954da93ec365ac3783d2dc5ddd2affffa7d43797d3d4579d01668ce4b47631c56148eea0d29a54d18324b2ed12e83737ec6a5c22b0f82ee521de95f6f6309c564955f4f1eb92c6b41db9b080f080b26cb9ff0bc6ab9cd95b04e7288cac4236dd843f14185391799d0981e2d261ff89ca38b52c92fa1a27250617456468e63d28293ca2343cee090dcf9bbbfb335c7c15900b734a04d44e00806252a02b77cee74b45c96a1fcd9f78b3b9a037f7c01d06015ec92faff58604fef95fedd8246874d79889748a7eefcd8232e0e55ae0ecf42b62738ad9848ccd314f16df59b8078f71111aff73d5232518d297b12c956f41e6f0a051b5aa4fa121267ddd6c0077ae26dc48c312f67f5f727969fae489325dbae4b8654a2f4b81d970409512d5ea0b507cf18c39f1d11ecfa278e0f078feb7d91f4a8dd57f34758c849acb42324ca2a994371f0e364fbfd294f48493509415c786a45ac10e04776d52bcf2f05171ed0464b658aa5194b838dd3fe7f96c4b4828e4ce9e21364471fa01d5ce4fbd783a606e5ece4cfec41f84a14122d39766b147eaf91cd4bee461b365b05a52d9ed9f578669f288d7d209c04ee63826c457c3890cfcb350a82d9500a29f78a7c2711efe7b39ccd976ec2c4dcf487f468dd141f0fd4098ab96e29cf9ea4cfe525e8ad90d805a135397a3f74b0a59be6cb0aef4954a1fbadd959a7c4ac72b8783e38803410f6ac05f2a2c9eb27f256240c4962ae875e3f50d16affa0ebcb77c3000f83a18cd004f59d18ddb2d250d9137a1c67738eae9801f8997966d08e6d0d25a29788e6227fcd33972f5b60e7ed7eb69a154bed1aac95b2b506407091a9dfef0e178e06e1c927eb5f6995081e679fc24f8c307b61dd27b16f464fcf0f18e1aaa276d7184f49972a6d52c5aeae54285c4a53506ff73f35f4473544503584da5433917644eabaa8efec80d2f16f6fc8d27366e0762fe9fffc8905d4fdfebe6f982d21c4ab9f67ff2a445445d358e59b80cfed26f6cfa434b6f6489922bf93e55a6ce9b91d1cb01f56d986fadf4ef726190527b4858d99f686ef462b31dee19ab762e6cd627a7f2e9226e93936072151b24b62d050071fb8cf36a2043b8709f68fd819d962ee3c8517374e2b0fc6d81e4a09b76143863e71d53b6882e15dc3a3c98e9966b1f7b91e23909b383988407f8d1bd9bd3f962c601373c43181f40a9a55359c3c97c636a2e658d60df8b3ad3628723a24c7b96984698bff1752234e855c983dd332c936cbdae760432d83416baedd57878d7f444b3fc6a22dbf280f066c5cdd1876a5c3a7c23fb5b70090af7fb30f22adad9fc3302f5f8957b9f07502a05c5908d7f1a045557d076ec038b8817a86443f518f7e750e280c8b63c874999077e345bd8f70686a3aa7f5c4dc727612abcf797c5879dbf0fcf299c4be551f3fb6c3540dcbd0d5aaac4f2b525e7727ec14b9af24305a5bbca1e6b31f8061373a9e1c1e70e03b4f4a1b5d8031c3d8309d01c7d5ef35a74f5275001073d98018c6340d2910b64726efa0599c378493323b3a76319cc47b30f69424993cec9acf381b06f5e9ef668db905e7d57546a10d78b1c42ff7785a26bce9990d94743e7a4b8b8938110aa543834caabe8d6c71c2239fb2cf1fc68618eaddc6ce006039aa19f239569d2d33fec073568fab4daea015730a969518a5efdb67425bc6eb9df3d914108877c6c7aed584df4fea2d4f6d8a95c132593abe1ac06ddd09111c7fd1e43efa8be64c7d9d1e84d537389f96fb0ded09218c1d2cd2dca13ad5e6e345fb51d01421c933ec73c73c03d3a3409993c3cb8210b391f4a88627bf88f8ed4600652268d547ac37881d00cb0f66919d69f9f75a71f7263d1983be54f1b871cdceb54a4dd1ff23db9c5bc847e0d877f25145b52ff7ba47b6a0d18c43a2f9df926ffb6d2d2358109fa82204bcd497dfd58da9db0de0282637645a0403ee1a850fe85e247a7e58507b09a5b5f470c53c7baba88ac4518f0eeeebfe80a996a1e4c100aed41908357dc995690b5d94fd3a71cfaa31cdf073125b6c37904f021890a3c7ef966c92b8b5e0bf30a643b926edd14a216420798365c47c46cdb855800dd2c561106f50321d7805e6b86afe6f641d0cb0647e8dd448fcee6038c30706de5eb465dd6b5e67f478333750b4ea1c5b8b65fd20938688cb615f5928373438c699a5f1a99c5a3d521ed10c3f0ed3cafbc83f0218da21dace89ae2c4ea469bbd7b119d928f7a101f7263ac3510d8575685ca313a176edc597b3d734315f584875c132c7d250889801de713dd3d0b4e3e5cb996c6eab45b566e2ba2a5fa674eb254a94af008b88368c72760f969f342f1fb7e49b6c0f419874f4f0f09356ece987c9741b159e35251ce722c39c62149d7e881de5228b5cf09d264a9df4d02c432695dfe54721fa4ed9bf38a25b5c450187ada71330bb010cc59e33f35a7a42263c81c8094d78de8f8941d2219550fb110d7cd4bd7f9fee5eb1527ca09359d5f0e111c8ea3c1e49b82a7b58c7260e5bf668ba8902166199fbf8d2e5aabe79af5a348482c6f7ca2268d3832c9da371b9a1fa1389f1fc80fd4547c172b6f52d1e291ed709940cab017f52c49bd8f8d02e35b7b8532fbd6eba8dbc74da94feb1cae44582651297b02b1c431f1cac5727503696677fc60a884c0d5e80c4eb96a2af7a1bbc6708418b349966ca04efe5181da2b1cb6868b187e015ca9fdf0b6a875b9da1fb614a7a59b60e4d6175d92831e461bb0daa07621a0ded016a77b6b6dd3938b2098be10b96af63b35e5c6762b63a57c0c0624484ad5b0bb6b3be17ccddc1e06b83ff09490c292ee9a4b08fbf7de0efc9bf81d73443618509a0a292847ea896278dfff54ba2c514b0b271c9a8d05fef41a849ec153e3066b16281d22313116f2eafd7406335ea6212248f7723e7b76e342991ca322014293fb88e9d52dc6be130227082bb3ea7a9325d3e5814ecff87da9666ec1615e5305a5ee24065a20aca16a6f16ec538aa9f16cc9dc909e14339384c0850b538317216730ee39d842cde4edf678ca50c879953e082f0e6b08dc357d390ff4a76c59cf9e01aff07edebe43ff880af108c8132f123711a8e0df3bd13457ab30c712a3c8ee10e50e86014cb7e7701e2ca8a68e924e76c93b54250a4a96f37ea08eeddeaa406038556e2c972714d52d094efd7118a536f18891f249b6080d9be41a8c1dcc9ad1d368d1b045fc29f9a6c4bd94d024c09c51e672df8f8dbb5dd26314da4eb99198614ceecac00d9d28537efd8e52d0aa1b389f056da8dd01aa4fac536c3443d64600e8da3140f0172325ddc982e4c0bf57f15e3f1915bff97143d97a652adaaa19f5e6f0b420ba3173cf9a997d8cc8c1b87b603cab86e59ce86296ac1ca068be64327cfe9b4630a90d67147dbabe22e60923ecd005d8440e2637cd9d8b9a0387b79b7d6cb19d2f37348593ec95a3da04834f0f13552cdd21e4f6c20d5a5e2655931694d31527a0bc2efef309c861cc1a8c53a9ade0e317e5b3a6d1b54f73c2751564da31619eb35de1133c171a1faf4e488e1c3f5e79b5b6a885c6dd926baf5f605885be5f8a498507a852deae26d3a040cc70d9b2d225893f1240313d961da80b78cbf537ac0fb7b826478193763489cdaff96fcfd6d91d55b810791e5d01ce92e7cdd28ccf4874ec2c4b88cd645d7326809b7624d5461eb77d9a034116b8e4e5d0723452a3e161cbaee0b387be5935c03b0014019828520dbd90ce6d535615f4dff5e10e5cda3de974e2f1bb54240236b13f6173060539ba210d770168fe5ceb9c8befc683d180d2538159434125fb752618f73dd42efb808ccd6e967340e6940519b9ad75af3d8a12d43645db7cfb04b09cbe93c190d8a05dfe9b3bc1041471712ad600555d12e647d65d2843c57ef6db2bcdeb23532baf233c9c0f78bd0b95b70d5ea879521c0d6be1b4b618e11fbb252f3e78706e793748a12d573e544a312e3f6a8f7bf63b1b31b57c3dbc890d0ca0076069054d690c20854dccb9740ff54f5c9e46cb72ef61093a4567a69d36030c22e9a655cd0b4077b23fff0480cc626f5497291f300142239750ae7dd2b4d6e55d2dad6f355db5a35defd62e9ebec8ef08e8fffa58a9ff344cbf1b55b5288ee4b4c949d6e59c06d348fdd15603b30e9ac2bc2103f6d3aff1e0765d72632bc70bba244f2f4462feebbe358427ce0894e2e0ab302ee4ed61bfed2ddd0e322e4acb7e1e1b48a7636bf611b462415cd92886d9d6962eb29b403c822cdff1577c94b8174d5d668657cae4a30b9351f5ff7235375f32af042c9e17d01d414b8fd7af2d64b429a52870647fd0824ad44b1f608d105ac45d92fd0ff73a2a5cfdf94a00d95cf317815e14b1063630727fa940297151d1f1c15c7e35305df791b354352b6d884a5d3e86e8eb703cb8488577345d2a33a0143e2606f9509104a7095f3c098eedf4f191f492e4c1d81d25a47f4bb82f2a2c4bbe832253750c2c46d65026f570487f198c955c485e87c3a4f023abefbdb23dd2c48af3caaa9579d0b2cb749d99202fb65afc26cacc522573b449c73018dd252d911275c7cfa86b67a2f00360b496488938b63b51da7052f5dcc14d2e6a4b02866971893b1bc21e83683272c8df14347a29319503accb0e906656d006b537c9ef65df1dc1facfa6f4f8c4f8af78724d21abc8f4a79c71376669f0e32069b42b7224edcebc1e9b0d8d5a0d5154f9cfe937a757a71b887377d4cea0ab61ecf3ed54e54220f7feecaf807df806f06fc286a587acf996c3bf991d65512e3e1456405c4f23743d5d7cc03814ec840f97ecaff3cb217f670779a0627aca65caf753306b7a5f83417f8e34891c1a0f5577aacc07bfe7ce8222f82a17ebc13a909f93498b27d8e534a219ecdee3d276d5ac1235a6bf1e245f4c1077e682e4b5f1ba087c7347790bfe3510c92c4adf9be187f4df0ce60d949802e04d0e9d66cd94524b9de5cf9ffbc775b36fd676fe564c44c958ff455bb433f0d6762b5eb8ec6fb2f9ae391c6f4c54353a779f42f52fa0e178ee01976afc943ba2362f6d76815fda94367b35a74a97ccf91a265a9bb7491de8b6f3556615368c4ed9b238e5cf2c05924f22d506025c9719caad9586fd7e9fc8bcb8a355c00c7e4f20f22df4bbf08c91ee2e3546c974e63f95113c4c0ae2c71bdc2dee96615d8fd0da6fa109d1802b7320bdbd66652a0118998c0bffe4b7897d1038d0c1fdf23a16d0ec9b42af83ae08780b80ede4448a1f741b2d11a4798144f357c42d153f9fabe843d1b383c77c293b6e99b97a9544b7360da47d85537a1c35e93438b197ded99aec9788ef827b911bbd0dd922f139198673579318654a94d53488e9a941134ceda0193355ebaa83f720d11851bf201285c9c4a3d48e4038949a2e302194a3c951847212c4a5a81cc12a0bbc0725e0e004940a3a17c2fff37c7ccfcb72dd8094651977789d29c8cf0ba7b1d28ab1779c9031b6447f868af3c0bc003ce37c63c3ff4187b8df977488d4e6f309f839caaa525fdfc23a4f956cdbc431c8875484e2375a09948d33cec1a5aff66d43815367e3d9e4948427cfaf7e9d5b9de977c0820fc38b90a18cf454b8142aca1a97cf4f134d7a6d517845b629325151b9b4d271370a3bc49acbddb9f30f72e175cec61de554b8cbbb1b72bbed11abfda331dd632cf7950e0df5c84e17917e8f608f4257d4104db9afc49fec6db7fe80c76244fd2369164e9a01f1c8ba82ddcec751706ff692213b4f419459a099d2ec0f7e454bdbb3bcd826e8b858af9813d086c26a022a4dc15ca052a1ea1e843d99b5f5d9faaac1c3001732e0e343aa181ff373e6c9a281997429c4932c25da83237cce4bc9d5979ae4b398e3dbfbf58f39210a69179c99b630b1f8cfe2f9728d0f00677da46d4826bf9d18d76f75b510ea7f3ae0fe8c251be7bd7195b0c7b2458073c4b60d24eda886c27dff0338d262f4c41b72ff2e5ea57776aa585149dfb776fe172271a694760b35bd9c3e4691550b36e96cd4d485687ba26ded57cb508b7589a5fd0e5fcebc471a2a2e8881c884135cae272b40fbe2f81b3065bbeac3123afce6426763b9589b991a636ed82b2812232f1219649b446d87d06181ab27ff328bbff3fb85cbc54d636d94ce7477a21d9c6ee6e38b209c7649369755cb733a6b59baba350cacabec170c4a260e0bba86ed761e42ad24f729841f7db80f58facc9466b924328ffc6c020f16c37a0add7b24815234722501623d3b25899d3705b84c635751f56e43e6c2c73bd6352938bd1d0f8f6c14f0d06e784e1b5e5606b4cb454c291eeca93a3f16d51dac57218ee75d377219fb17eb6b27d8c9c2f9b266383a3da275e7348eccf1d56f97dec71adeaad881ff1614836e22e8f215a4c91729f98dc06cf9795ffce9217f4d791bcb3552bfa10f95e49b81b43825f237941808a844377d0da754aa01d4107d1ac7dd12905cfbbcf15989651d7eb43c5c53084f25c9b58f47aeecd7f1127c7f872bed393e62aab0a7bf0bad56d4e7d5a855f576a3a0b5f5354520f9ddebc570e5a0c0b3a84cfd1ea9b48d8868fe69de880cee5a359acc25edf9e9a0045b92be5ec54f342c193c184ef2e6204b6faac14b0da8649f93a707efbedeee05bb00885ad5f39f35a7b06b818cdc6c9152d6a1f629bb1f19a4bfd203c3e30689f468937faa8045286012005778ba32a20cfd804c0e2e4a65a2d73b713062c75f1a6fa135ce374798acc092a2376e281fae67f9a1272e627ed70bfe9dcf3a44ffddc9c9fc0380f519ee26c1f094fd868f95e071c64557ce71f416427b7b97ac5f41b39b429cd619fcdf55972479baf4753074a0028b1170b1daca8c7bbfefe9158f4a4da065cd9434621048c9881eeaad7f2460c127335f30f2cb3f0ba79525cbe16868e9bb919b03b6294ca251b7f463aa86e63318e6f7e8f2181844533839c79aa600ff9659d9187d8ae59f5f4297423ebf88f66b5b0e12e13329279c15a5d04c5ab29b57b9bba00783fa77d4ea12b40cb05c85436a75d347f1e9ec35a69a727b9e57f9ab28f8790cac78e3ba65281daa587bf48dfc1fbbbb32050cbc46b6769b9ababbc998303067229273c67d1dec0114d76550066ed8edce19500e190866f8bdd3acd6109b01656d65f304fbfdd615033a483062b4202eccfb663926a8d325f9c93c3d43dcf0eeb5d4569b8076d5698c2f6e7a6b5c38765860ce079c7f4da928c2c5e141a2c2da39072df54f8a50a4e9b6ad17d63bc243375380b0570052d2c7a4bafdc5cbd8408eac8d9966c5d184275be1086ad89dab92344cf086972a84303d7bdddcc4c7a310385fa263cb05510d872a5e59fb2e1e161c058dd5925b94ef247a727428a9eb45d3dc62a4d3ed83ed72beb2e9e56c8c9f347b69c4eae0c7de516b2a1c9f47dab7b433740bfe7b90e04026c7e3e195b7272928c37157c1def2e3022b085c21ed404b1cde3700f383f5e2318e2cadc26d10da9a680314fed99b526ed90d73db35c059830e39331ddf6afb7b1919fefb4a9328555477f13c895385be5f360a27a8b4e2e088edfa54c9d32fcee6d70939ffc2354db94a9db77b5f3e97c74208c251e78cbdaf31588a761ba3a30172f81d32e2da8ff25e4e682ba5264a145792b4053c367685f0c49cda092a459a31a21487c370e072e59eae8053685eba5e4feacea1cb6266d67b5202ac6aa93208ec8a1c3cf5e3fd2d1b7b53de2ba6260a77854ea282df2bbb756a5cf3a6bcaa25336ee06a9d0d2e715e2ccfa8d309ce5ee7bc086b5bd40ac1f6dafe8021a5d08f2ef8a29a2afec3016a668a423eef7f18a72bc582dc69b9ce7c344c181794685518bef8255e20da4dc4f4e2465561923560783217b2650fdd9aaaccf30a07afe2d8bd441f2dc241baf0215aed82e45858e43daa9faa8530b115d7135809d54b38d6e2eb8b14f95302c51b8d9149130e473963b96ac96cad021cf4f4cfabbed7d7b63f4d3344e191eec1dcddb595db3fa0cc52be34d9d4946f43172dae951205d0dbe4104e1fe60646a5b8a0fe430a7df8d6c01e7379957800c4e061c9d65206aff6568c388f2fafa9e579af1921cb5a56ab86c2a2cddaead0562fd9be0cb391b9ad3bff9c1da3793affb36112151b494e7278b9ae940bae9e09a3dfc44ec4b005a2d5113a0d184fd6ee11739b0e793ac73dc9a68f22380fd4b9bfaf69a5599d63ca137b69764dce558df66b345ce43ed13052ce4302d117da4a63417d74d26ec02016a1bafbca9f50410ddcaac5db6c5c3b1d1e0c7b05849e1a31e34e2099f0742a49465780991428cff195c927be4d0d63136930dbdf4ba5404f8952c824f6506d3d5560fdbb30f5d6cefd20eda388093e2882a939ae7624e09c30fb55765a6634a7cabdf930bb112298fa2e8a8568c01f8ad5d60df71f0a30d3ec9cdd794eee8f188103ad11cc25b064511f066ff30407f776ad8278e2051cc1311b9ace0081d6c1fdbd672cc5259f34d51da7c7061ca430401cb976d6037b29d742c13d8591be2deac0face0a3059675bbed8f081d5d809838657a8ccd31e10e683feb8bc5b302ced8a038942a13f85534201ba7b0c300acfff019f370affce41041779639e7899e85176d3759626f422e333142d7739586eaa898e92a32ec7d633b74614069f3558bd7920b06e385181f4cb155c9a9055c7ccec6508c096c4d1233324146798eaabbf8941338137269f6bbef3dbb55ed0799ba42a5bd2523dfcf3dfc8e5ffd5ee9bfed23c84de1111d16255a23e234da9b99f4a25fab099515fae4b0818f7f5742197db701ee4cf4b19d5ecc221ac84b909465cf2a1a81a991641ecdf6dead3832540ef1cbc7b421e81a4308728b603aeb5ffdf775ede386fc2ae1d67c607c3322561b06dd9fd4706e10076a325b586ce29eacdf84ecf80491b219f98ed9daba5ec6475c93b8dac13f8b32f7f5ae21dbc10380f4eb3ce6ca16975b3ddf3ce8c58443f69d1c931f3913613a4d9c7442ae7b7749c0c3f411165c810cac63cdc3319455e3329082b13149c2e9d11cd479b614297efc3255c36e367686c5f2e68019936ae142ab17e90a737513baf4fbed66ae8c013a234badf18e5a42779e5fcf7d1086d36305dd8f0560f0318a190fc3e7a09da5ac2ad084b7d5f19dd0711e66fc87952a9c2561f0c942116a6f15779649c7878a63c3a18c98f001d602aae43cdf6f8a653b824dd4983b89a8a37564f2d9a0f053402acc1ea2ff8572a6e0e27871a44489e983362da226046697724717402539f980031b6f4f9b6f3d17576b44c6217a6b72fc967154028e48e47fb3e582d9500cd45594ea207424f856c03c65d562375c6e5086ac3c4024011f09e9ff9e750e569a524d25096ce9ecfe97d1bf37f1cef729225878507567deebe13a89b833ff1e57717ee70fed242eeb01f30f9d65f3a668ddd746ca88d1caaf88a33837c1c72764a72858f6add33d130c81716e67a79080d383e12b46b8f452b9225db65badc04630071cf4dadba996a2272e488f30272bc2bf0a723c712e62ec70f77f468d802f8b81951e6aab2100589e9e73490aca4cdb1b9e2a03eeaa8c164a1169d6145668cbf1d280c57919a0ab09f4901f8fca61428d17ded4d8c1067d499017c71341a6422626003ea61066644c00aad16e963461d0a72a8a35b4c4fb4c661ed805d915a4724b8c67deead0964d25fb9dadbd40c1e1b1fa92eb6e4c5fdbb40ea4e9d2a333ebe6ed13e36928542d33419cfdd1e5cb76c9170cb8d6d644d62185f9be8e51047c5a6ea1cbba5da6fce5dd333b7f6f861a89da441b9d01752c2c1a3ea5a536384e12a0007311247e12434bc02be83b3049e81b5b30e2b7b119ff5ff5931d5f29bd714c8800eb674c2c4a6a5f498f846a80c896e76d1bee9e66abd298ea1899b03f8e5e040d1cd79190b2567841998cf095ab139718323e9193947a7dc8b6b9bdcb848c78c183469ac3841c730f825666f77ab32f39ebad3f2323f3166995bd3161d9dfeae531627344ba22759b365eb1f3be97dd84fa0f87bf72ac3511a35eb94597a02ac5d5260b560c09c82a2107d3129b7f5bcf2cca4e4d0675d7b036785a15ddc90025403dc1896461ce0449f17daf4fd7b4bd5beaceb2aebb1c6d7f65ec3b84fb01be1c69aac0d97fd421e4cc50e91ef1ebffce4fd0562439ed7994af4ddaf2188a402f93a833daa140d8ca5028f1300fc9da5f5919ede043492f7f866e076d52ebec08679b9a91b170077a857b573958750bfc7cdd1a64f25cf5d51592f9fde39eb6196606a0a6fb2508aa06c1a3ac29eb4fb1703249d92fca61ceb37c3c7652e81216df1c8c7fb84d5828eee1d38434b50b2b5b931e9d0a3ecbd37a7ae534850a3e914e3fb31f122f405f33ff595f3edbd6a10138f341c755bccdd77b7e7af389fd2b9a6f8e72006e863e34477b5d11e96f7ea5aef469683061c32ca68d0286e8691cfdac572597a4b76d5066a385d8afab878e225608a7f2c2447af72c6810c41d3aab3cf0a2761d3906eb22b6c94efe4f6eaa18202402d20f400bb79e77c5e64a406890b436d294db527db7ae0f4109b2b3bccddac48c7d3cbb627ec6b4ed3700fc43a9918dc28dd06252870278135395a07631c9f94bbe440693b02e9bf6bea6e6c46c78ea4e852973a0866512e817cd12336989af53cd252e4818d7572397fb28074b3d7b8f537da0dbe6932dd40a62040311df45cc770ff13060abe9e98afcf98cae9cb70e839616d9fb31e96303439d2a465b947d78ce8c6885ae934659006ef3d15b70cc10e0aac6254c896b591fc879881ea2386d99a801cbb871fbf69c1c276234b7f68919aebfb5bc28b045b3352a8c210937b1281cb2082564bd19c3dc67202ba50eded0f0ef69aebd4cb8455eadc2832ae4de3204cf6b0697b4c0b9e0d16a257b08dc87be66d9bf987bb32236a5909b21ca69a940287fcc70cb3a92a6688f64bf4560600eb0c0bfec287cc0b3a988f7cb3035e109a0430f751edeea8d7834be99ffa08bd5a4bc1556238d9a215076898f6e7fe8c09135873fe79fd686b7b8f3527cb4f96d2aba594fa4ef608071c489dae0a00c2dcab7cb117d2186e66943c864c61e8ab0b217d11852cb932f6637210a560295a3621190b32e3645345d3b2b7d77423da89ae27f462b3a3c869292a51bab7f3ad65a45b5b59515132189d280ffde86a80b0be41b7eeb9e4b14c9d331935da582900c42b8ff7a612b7ad73a9703749847a57a15383b326ce930af2ee42d8917da365a9fc6d5473c372e50ef54f0bc421d225fc2ed3b7442e4abe3b1bfbb6220a553bdb2ebc7c9ee6a407aba1ed77a2dd9a89ac8e6970e2b776a8b2f25b1b63fe7e67cd4723ee3bd07754d104fb15e4a6ec0d403812373b68cc6763a9531a6185632c877ba2cf88aca18c1ffc843daa4872414b10616f040c8b7112f3768fc65fb74924128a46fc3416d8ee20620f6bbec87f7d177ddd7347b7f3d1fa1be48e9cd71b76762e39d00df3631b28223fef04a3cdc8448b562c0391d5fa0f148768fa7634a7923d6b695cb4a86b5ea81a03eac62e2d32518f5a964847051bb94fbb579873a28d53743e3bfbd9f18bb877d92c510726f4245270ca093d5e8775a816e23e80c9b73cd1c7cae77bac54c943e6b3923b5f061855b92901c15cd1d1b8be65a86c3ea2692533379febdc78fff1dacadcafeebc00433e2cbb7870a9737b15ae2a606e3040318331c1dff70eb0f114a2fe450d5861edd6bb91e09c21896d580ea4ff269bdc98951eb3d7b9b2e5bb39df9b43cb54261cb7e3fc47a53c3da3637a221f1cb5f5c6431b6b2c94d28894dea4974b64729a5aadbff970384e6b5b3ebbb4bb364e17d676479cdc332e45a876c006073bf27479561bae2aca7fc5a8af02ebabc9bc35cda7047804a0383e8859d529fb54a27cca68fe7014c98089dd35cb3047a0df178bcce566b91c50417df5c04890f1feea802074f98f6a2f75fc4be6f3503d534df07e19395d84022998c91a0fe24164ae9bdc643a7844d0e1f9b305801cdda06505b2fccd7592d834eb8a7256e5dec5a500a6e26b03e62a975f72f7110859931835f2f5ba70fa8bbfb5135cfcf51b6832e023dd17ea944ecfdf803d4b5aa622addb6518f7d4e2db8acd134a2eed1c70385e929ec38e3dda14ee4ec7d3c1a882a58d53205f24adb3742075ee4049d98a349be53918db50e4b5f4ad70aaeb9c1e675094d08e9b601a64f6e64de619356912be31be236ea6be705bed4cb287ae004624cf7c6d17db0e33c1537393b290482413aad463be356574f4041c4d71db71b47869e7955f9a39775c62b8c06c0582973498415b1a031977b54a619708c2a091f48d1f75799f969c67f2bcebeaf9c9ebb38fdbfd40ad823da65bf182d9dd6bb921c1e2e0cfbcbf30ae5b0a79b5e82e47f8f46232d0a935e4c011516fb14a95009ed5db5209a588d449b8e46c31b098d607ba4644e8e1a917ccf5d0e7bd07817e7c7af9f2a98d372c2d5e02db78648a05a6e13f45bf0919cbc14e8aadd66fd7a4b8bdca459a6a2d3b9232eeedee738875bdf6b8c5b5789313e0dcea7d4e8212aa39e041478e7b8fc2557296f4203a2b0fe50b756172f4dcee125ec2c376d299ada19aa45885c2be08d518916e50b0488fbba7b573f3b7f1af23dc4c021ff8b200af761dacaeaa09f59d0fa199b02d58ab64019ee86f38b52e1d6b430b482775558d4b80cdbd9a43cef71de1bc80e138894b3d16a09f68b02f5ef448edf56dc84de3aea05595d4ded856a1b6a975d24f93bd270aa52ff16c2faf6da201adf0372a95aa0e03e569d7038bd1507fa67179d7d3a953c0f514d0030cdaba7a2b1510e3d009aced74012492b31620f357e89dccb4230b092d26494bafd0b7de511cbd34ec49baead96b4196620b1522f2e73b0ec023afb0221339f71720c3e3c6fea84d05c50e44c89bc41411e4b09a6ef41b002f787883db433feacbf9052b4f76f71d9fbff359577f5f34b600fe37f34df1ddf8ae47931021b9b97c0db931550e5d1891748fc87886519630379aff6bd6e4f4cee425164a90dd8d2c8589b4852a214b9ff28076b4e310417d20fac7d37a82b963be00f362ae29fdaef7b12ccd467700932f50ca4df4d071624f4a373617ceaf9005c35d04f0014b71c6feb880995e3649a19177f6f00993807c2eb76307c52f41da6babfe091b05e43c8477453b09ecc2abfb260ccfbbfc7a2852ceb22ced57d84effc3feb0b82ed4b40be5df3c4650b4ca2b9e50e137d478a033f0996cf251f47b72d3662aa51f003e755b00a24f51fdc8071d41061312aaf6858b3cab2d7683b07aaf655a40919a2af9e0f3eab7d0699af5a418a6fc909be830a25db53720a914160ff5589c8ae751bfb11001a77bedb65a114fde13b1256fefbf6adae02e369e8af02af5f4f0ee90b4e266894b82456d628baecc7421775b3c19b63171ed29533b3793e23737e008fbcd59cd4fdcff1733090598a33082fc8e852c88ab6562b60dde8e77de5131cab87848a18fb1a0aa031684609b995be2f4019d9256643097f21e3f6ea06cb462b841d12d07794e5835aa674d4f6ca30c39bdf43433f9fc44b54805b9037d7e75ad45b0e6003d5b92516e47795bc9c9174916533c14e32f62180aed290710a6c39b71274099ec5abaa03e55a5b3a893c7cd93bcdabcd968ae0d7e092012cb1933795c08bd82b77589cb052a56067e0b486387672911b775365ba83dc10a97b79196f58b411360048a3df18dd684924f7ba0894e552e0a7fc51a04fe056b74657bdabd22b5332cb85c851f2ae572c73d9f960c4b111dfd6a7310c4db5acedbce9aee7f3b39589544d7e2660ce456c12371e844b33efc34fbaf94a00fa4d22bd4b8f18bb4ad21bcb3ad60dfc692bee56ff7a741b6c9313b565297f000f13fa9d22d7ddbe701c945f58c89c3e1125b595808ae5aa83c4db6ebfac5596596190050f0f4f92535a76786518ca8d310d78f58a1aefce9b63ff0ee44f9f6a6dc54ee28524cd25947e2e808b97bafe9379b0aa50568ddcfce18e8b14838345e9f4d06aa4149e4759bc7a6aebaafc1092d855ac0f5fbb48ee567ffc7170be06ca484c7e7ea245b23d79c68e9cc2d7d694b7195d52918809b51d0aaed776c1e844a94d9e5115020d56390884da8dce81809a6b1e767dcf73c5751f221f746b3a2f97da7c6b7f9df2189a4c1e868ed8d3a94500ad20cc377c42b3f9589ff49e7c2b4a714ffca2afe75ec4f7a59ef64579579da19247e8f6e86731178e87cd0371176dd95cdbdb38a88e867bb1d19e4a205615d6eb0f7090881b20b9bec2113357d74989e51d65e4ec645151b696e19e801f15a668ae0e6573e9aa3c36e5dc2a0df2d5fb8d9dced453330410a327e9d50f8f03e4434a658eedf252f3472a1bb218a74a4bc2547b31762583269d69300bf41f7938ff1874ed2b72ce140a33373551aaaf366cb869f3145c839e5d8c77bdebf5ffb6a6addf283ecbd0647a0f7471b610ffd7e85fcb0d5b956ce86763aaa0d75e5210ba6961e3bea1b971bd3831f672362469717ce90827bdbc15f7ddf9e29c3d462876c3176654b7740e823920bcf02a9f92fa6d8840dc67bf0e82008912c886173629e1614f8bbd4165faeb638f6b187abdc9f59132edbdc83245b07b7840edd876cf0bfffdf9f7d4c689375c0399986dec3cdcb14e4b92409b19fd853bcf9ea3c3884f215ea883ffa19f3e64adffb6d6063273066dd2f64d6f2dd784c9f337b5a33cafb56a6151c6e0c4f808962a6ec0323ea77dbc2ae5da4fde3bd7aeafafad07986ae41da9a3b5a9db345e4ad36e11879f9529e5e2da0840e0d3d010d5c36e126d78c6d42593b3ebfdbde9fd4a2a903215db480a512e069557b8f09811339708e8a288079947f6b095a9514d5b28f73ce8318671b1d4ae67b6a28ae29868a0de1a1d6dd83c4ae2b7516e04b891fdc1850178a23a3f987c499e9e01b6cdb51e0a8042b4c69bb2996ef3228960c90719715d0f92b5a3234912b258c43441bcf381303aa38d596e6a61a90d109505f6dce88181f3d1b607e208587a25f51e3a81791870a0565d15d317e2ef69d853edf99ee17a0b9662646739ffce282562714659cb0cddc8554ab57811c6e97cf099658e37af93cc977e6979bf81f8048eed29c5372c8a7ef4c950d55b92cb2fcf6833c8a2b2eac7a2c8ee0ee44082054c40e6f7c55f498d017a6f93aca5ab3410c4170725c5fe54e79d80eac9b89d223aeab95f2c940eb2ab000bf57b79e6580fe5897e52858134eb49e3c06eeed755aaf25d5de0fe5d8a29651ea25c29301fe978c7d172a6229d2a74ab7281c8a7f404fb075924a1cd388d5982f6035c904b501a9104a77ee860c8eb579dc46d833b51eadee13a26c3eb87fba08e7cf6f6b43d9de7d92a1eb671991be6b6232917c3a57d81bb14b6f3ed95ae03eecff17c8d089ff47d44671af745d2c9ea1813eccedc06a51984241cb1147852359b641458e6b3b6d279afe73634081a459095f0d8767a70a09a0e53fba892054d36225cf358d2fd9b5f9bab76d0b78add0ccfa4c193bfba443af2e116927ff3c496604db3b4e248c60cdb3dd69fb11f2eb79c79f1839bfa449cf7f6503c8039714dc75a4783a49750d6d76c6ae0006d875bc4214dad15149a57cde78e280ca57d5491e5bce2a9cedfc757381b9c60937280e28f642858169822d21eb7098e0465fbc51a9addfffbdfb40b34e72acdb2ada35b2a32b904ef91db46586ee284da188eda4226a36901efb25d06898f04f39551282af03747f7a4c2c1e437e622406e2e674ea525f0061de560d0e30f8bee196bb3d839d3ec67cf76f61a9ecf18cd5a6772bfd4c7ac6ecea8f0dfcc56b668e3142f1543501acc8a6dd2804bb9b7b6342729ec80c4b8ee2ab3adf84265c364c8991fbdaa2b4c6a41c034441306b13d3a49b5b646973afaedb83245148a2b8c2e9435bba7dd2c69d777653b9236bcd40e5459637f3749265798b7990fa0f46463b28325298d15c6efdb378f381810cad804427974d9cf620442032e1f0740cb70d8fd0f13cca26cb2e2b6c5c144e92d2f560c974a6b3aa52921ac37b8f8e0169e45243a8ba8a75023826c967b114df0752389cdcb3de7bdf9f888dc2b6e712ce740849eae595c1578b4d5986d9f81175a7644c2c5cb6a54a73c97a95ac1550943f603b227a12833ccd8b390530b4fdfd24a2b7f69196da59764cf68516b1f278b212af39a24fb3a0bcbbbfc55056c71547182a79fb53ba46f6fea529b36ce91e19ffe7337b71fa7ef50b0ccb3b513d91da90777bd13df2056c45232d8cb2c682878d3bf8532154a9bf05961b01a11a3ba53767c089009d56b6b6b7aba10d46854378e22130b2887a37a2946d4aba26a0d97e0b5231a94d36697312b18bea234a6f34dab754f5d48785e9a58688b7035d619d07d41be78afa191569a887c939977fd9cd9f93dade003f786915aebf3c6768cdfd35771e6eb9fa18b8708c7247f1b1aaf1c563f05ab268c88907db2ac1b11af35d83701f3489cadf1652ec57122697ace2b8abfb97d3889708f7aefced6babdce229687823ba341a28053ceb30e51aa50b8dd610b71642c3d184f08031e011130b2d9fd988ed477aa8dd80aa1a0b974c0641c177a5a8b3557fda869bd54da7e61e5747a94b559a2880addc13a7d5fcfb3bef794353e8e0f5b4b0f9a15bea3ddc4f3a4ac41029ab66566e1ab5367f5ab5f9e5eb2bfe1708ada8eaa8eb1630fe5c1acd713c3fb636d72ed292090353494bd39e1931bf110a4d4a0795cdbc340570248343f30bb277db2e1624b93214332cc7f70d793d3deade1ebd6eccd258ac44952787728c65da479ee6056bf83004239fc23da08fb4530a6ec24c7e5eea597f07162e8bdeccec3d893a2767365184006e223f2043f4e24a91bc0d8eb21016b92b9fa8c05c84b46e9738d916d77fb5b9a7de738146d677519e84755d80b35522522d95f00652657449d8e982b6a05a4175893b4e31afa24c120ca97c140b90f56c4bdddf039257fcd08f14e1e9753ad775b397cfd9702de8507ebf2ca754e20182c0d5b6cdb3d50c1f7dc9093f638cf4fb737c616c72d7f639788f2bf2a44aecf025366ed560b0bdcf8b0da42fc7c14e21328359d267b0ecd6e9257b00654c24f59d764c934df20debff1d227883301456f35eb81a79293e78f530ec0aa8f48bd9ef11c4ded4294109a703cb918820988f1b1a79e477b22dfba073ae0d5d0e9dc7f7831753d18c91d39a2e0e7f55365b271db5264899a395494cc391d2581d8ee6d29eb08bb11e281ff5146a934dc161d10334011348765f1ef54fc214eef035d7710f5f8b679e5d400a0c8dc0e7ca8c4867f998abb0d8282d9641bd4fc3355a9f40c7ae1fed95f1765e96eda01119e971b8e3c415dcf294c3976a7a6204085a77b96e5d4fd01638f1f1712310bf8e826c6b08a994047e228f3b2ecc09e7587aff23f5dc6c9a6218a1fc160d248e2f20f0265c847de3a90ae0bd52dbba1d485c7186ce4d2afdfc3574fe25072bfcda4421447899107f65299410b5f7e63fc1fb3adfdef87f3ee4b49648e9485611d33abd345db1ac9ef5a68dcd15a35668311f7dc07e1be86eb9c49826ef9e8053ac102166f7b9bc954f5cb760fbb60e55e1a53079d18dc7ddc5135cb10cd0c2f9c490fe10f9afb55dde84275a261d2ba6e65b5d589e696b2789e6c1b5a7ce36d713f9735f9fc9406f5c94b8b1df9b3f890ad47d0efcc07894e9f8951b280882b12deacd83b70520cdd101318128949af3c46b00c3fe91eff45be1c346a5c8148de7add6e5f92a21243d59d5ddfb9151996d6603b8f0a25ee287130fc769f25573a016c2d449cb82d0bbfd32259e3c2a4566d4b5233b9f4377a4031bc022baa53bc2f86780c0bd2bd245b770d1ffa43400e15768b8d9769f676f7be4c12562358f183a82f32bf559e86a1dd7980f8f1da2c3097f79d50fafca3886798c5d4452fa55d819c4cc9774eebac029271a31b68435d96d3eea3053133712ad1ff15b5a9e0d7b9e0edd1fc8aa4de22ded9c2e3eb31a2a06f0d97544d7a8eb440e268ac96adc104436b3afcf3fa7fe24d92d2cf62a89c311bb1537da2e18790f4833cffa09345b8858b475efb9bb88a695ffb55bdb538ad6521ddb374546f7ba5659b05379c6643211d895fa5a9eba4027d7b98c14b89e6fd83f42716a66464a221333354a40d2250e3808c0fbb872d17248c6a6f138916f014d611e23956765db05c11efbc1ba4c95533fb13ccdef6e72e8182e6198d8b7a8594dc49d7f91ccee3b61faa1b45c0788e130baf55746280dee9a956db8118501766cdebca3354e4a10ec470f774ed91bd092a2bdbd49f3c52c45ca68f88f74ce2cdbc8aef3380b78ef159ac4a9b2b4539f9447986c6b0d3095d7136936dcc522808d2a5f2f23b9c7ac53c34fe1e7318e879b9c7c6b04e38d344b438b1f00bc796046683862fb0816f280adf7742bfe6db6de5241e363ca8b14b955220a81546ea4f651a257104e971f1cf6150f606607dc180a9e1126352a77ede3c274b0f6f74e63993adab3fbf9f32cbdd6fe3708b5679ee3c709e1353e05374626a81ba4d3e9879d43f331113d947b15c3395dd41a9180aa2596d763fcf28cb8f643b08ff96f4f232f97b9a6f2cba0dbaf1a27883be66118c687ad16499710f7111a4b2afb50a974c815541f9e146e40bb24490dd22d005d1442be12488beedcf9e6e1e60d12ec0ad21efce086f7983d9612be27913eecb42f5e52e672558b5877a907c43c99ddd1efcc12659970757c2c8a5e5aa3aedd2f07c88f444505aecd17c4c717f243e9f209275d375214443d08552d8619796e50bae32900bc64f5781f1d65b9eac80e603300132aaf57c4dcf2db832a82556a5df9a19f7a98c8e702b435a3b83479b4338fab0ab89d7ccb042cde58062622a781f54001627c07e6dadb5004645ad465a610142e6ff35f9dad10257b0dc12d198471af59f8e2a239488c5b98ac161acba2d1f96d1a1011d61c29452d7eac92aab76654d2b476ea1c5bebc1715e1d88c1fc2675aa4a6d9a8129899c1426999a310248655b524b1341b6e0b8dfcf7abf31ee5b85902a4627c6ae890e9652f03e106f6838e1c99911d36ff7d7b6bd9490c2c0963a6cf160e4fb2edaad8a8d2de57fe89497b6136d08991f84cec6e2d747760ff2d31e3e5dba3a4f1c84b8270e8ecefbe9b95a5c6ca3d53fb214e6985d8aaa5c6e82bdcbd3da1aa9b9c7c9f2a16c99d39c6393476f2646832399e074dfea3009369524668ff78bac5a89c531b337cad1a08d7f4b65181ed05c7108276c85b8826347ca3ca3f03934ac76c149b9de69e1d26a3254fcec11c692b371773251d7b16725bc824fbbbaf807985423fe1a51f001ccf6a5001fca46c8e2fff807eaaf2756f4485be20ff8018e58e5a7fda2a41b5717c0f32532908ca3457d6ccc5acc12d273314828503b737e4b5f24de3675af96780dc0b534adc8126db8da6be1e66d51920a0f5b98de6d53628e8b2ff873d3d7779773191dff6b4d1281b89a46c257df574ead83fb0d42ca8166453d24756544b53f176505f677c55a90a3bbaf57d40acf8734e2b89fa68fd28e04be847532ac07567ad756f726acc208865b8623f89ad76ef95d46ff882aa8169d9c0ada5e1c6a433a478c0ded70f25fe764e09776e09d4a169e8d00433b2ea787992563ca0ee24130c705d9c83300112c0b5ed0e0942ebc82775429cec046ae12b14d36543c00d9b08e93502627d638468d5df8f8c9235b550982eebf79d918ea2cf827ed82444274434e492cf3abeedb188544d8038ca67d9b16ca3c749fdea452bfdc0ee6895ac0001aec668d7a63a7473e9cab3e56a633f8bb45a11920f5cf7fd8ffb63cd36852d504c3ae8ee84cbce0a1d8c834b4a901d1fd90a8754f0711525fea6be26227c998c82e90d8036fd3e43607dfbce09d73d49f3b47371e300bd69a6d3ee75aaf288f7b263142f52560ff161a424bf67fb1295d8ff2d1cc2715003a731cb20921c90ea42ba3dbcec5b3e4c758c87cfadace09a7c446635cbc975c5e430e91f257aebb46d3b4f986133d5e66ec30d8f1eea2c3f56bd13dab99f3330e7c219e8f3dfd6e491674ca383683c7bfa4b8efad8a2cde2d96bf2fbde9b737bc1f07332693cbfa04d33df1f842174f490930a9d2164abb55cf3f6587a4e260d9f5e811a1fea8663fe81666fbe5cf778cba7534772f5037f005c0ee67270d35356c9023700929b5aa1f5c5de630ce9b19526907794f7e2a441a1766723a581e821bfab0d3f2371165a11b36459049a7c1b58410f7581d88261deb157709e2ebbfc7b8ba9f9c15d70d45dcae394a258a1ed0156a3c48efa92e4907834f796090ff4acfbc5091a3fe65d44216113d6cb9c0e7f2eb530ab476213d140bd0dde762461923412a97c8a4cc20997b5e6dd7c7fe83b85860c7953948a3b14bdb6ddd9c5ed6b05b8beeb23cd69198c3ad6522c27ce5e602ee8fff684b949afa226fb2aee08ad4b428192b29e7dcfda13f62de0620c03c3d9a7e5140b4830647d3d4d7dfa0b1aa7ba4c4b9f0a3a42082df9ee031f4014d50a6353a14159d6c03c8578ebacf0c47fec5e21129b3d465884e67a65157c547ccb4588706fa1a60e7f8d089782e1992be4d479724510460642cfe04ca5a4d261211ee838115f83332361d0e646cbda66a570e1243feacfef64691c2f16120808945633e04d81703c90271198b57db720d7ee3894cff2fc245f8f3ca8cd2f8aef0edc271c8ec7bc7523ab36a74905a086c7babfa3705522917a6b695d494cca064d4db65594c7c4fa6cfe7dc07aa03053bbbbca9d2eaa455fe0b54e4ba62e6084095203eaf861bb3d5e562ef35d084374768e3fe7126197030fd531bb88e0e975645415d1edec76c0e439589ca591509d8e8d453cf25b5b6aa84921c705754cc7b620dc72ec0beedc9301c08ed92aeac7a9cebb6c86cbb118a7e38bb9d1a011f3814d3377db617ad2537433016ae6154c6e7fd741eab6268129c3b14bf29f16f431cdfc02e3f807de3c0b013e7a4166d156baf4d29205a091502785a7bfeb85e142c965efccbce02c7e44b0d5742a0f95db44e911e8547fe9ea88aaf2f7eb4907e87ba7ae5b9d7fe44978398ec9274cba772ea1b1cc13085d605df17605eb0df64a922be9f238cd881ab61fb44d9ca2832f32723a66b4543d19e7955c161e28c7dab556cd8a99adabb3a2cfdf889f371bd61dac6f13a05582eb62bfd08a79adf52d82cc9a3ed8ae20bf22b7c54a30eca513c5acec8e2aae93fc7f85257c98838ac2c03fc07bc300b7bf5348228d266ed2e5555afa55aa8c298ff5b0bca7df58ea9dacd411ba27d0b80bbf35cfbf687906ce0bcdc463586ab5c598107e69ac5e00e39f4be2aa898cc3f26500b5b0193b0e019575bac469d1a24e36b0b3d81c6a5675e76ca0850674865776ece074b4e4a55411c6041e7d5df6a287feda804f4bd463bac1004f90cdd9945e412107ccad9f9aaa32256d2b82166a57e559bbb10bed9001b671ab9e2e7d2795bb39a50290c8ea1512fc1926021b5349f04097270641a6c69b31fd8dad82436db4040375d15cb687865a43e7785097b849f4aeafcdd32f7d722b2e31c9071bb0bd592d540884128325c7c56267d072615f0eefef4c1ed6ed625e376499d930bcbf230ccc08966f2302aef68b5a783ca1aaa4fae1b7838c4167ec24cf3ad65610703c2d2e34bc50346b64b67be5d406beaaf9156a99fa7d924185a6fea31178d5296987fff91ea6d51a6fb54cb4b84045d77c9659dc700793ba3c58ed7c5b46f90cb6b305f33446db5aa818b7557e913f81efb39b9290c480e2a7274ed8819a4129b3fd82c8628de73dd287cf454f820e9c19b9451186628ffee78ce502d3a768fd5e923a36d6e7f0b967a2fea8fb1185cddfe90f00a16325e282df6bbb2baf58a17d026daa7c261cdec58137fa316e5c3a6f82d2014f8db634b04a0aa17b153a34aae45b55816439a5806ac7d61a387738570dc8978cedfe17df54b2294a20ae3151d6bdc929b362131b6bbae0d39da1d8e30feab6e680fbe5ccb064fa0657a556da8d8e59f0b49927a940cc077b0adb94ef548d018a435464a6bbac69306d9a9bef4a9dabbdbdb3156fbdb5822071176051d5baf5be4e3fc8c5e367539e0e8f6417e3f04ccb8228f4ccc71620913426f3e3623ab9f5cafb84633684f23f2abfdfa93c72d2d241338de9e3767c0485e28a013faf648f77a6c376f61313401f070cd587cdf722096bc6a98c582f1a997723f3c7bbfeee04989cc2d74343f087cc0a3ac882a54949a97fdb6a195af6d0548e45e19bc6d82c467c8dc478fc9fbbeaa4a8150ca8063f8c3df4bf31671d6021b0756e1406ed6614a3565603ce12de20388dcb9e22868249d1d41f75d7c9002018435a209dde45939cc89661cc104e626c2e788e9fba7f768438ed55496152fd273260aa6f180cf16208a82b96c48a04fefde16f93575f51ec74200cf2833ebc5c83b8169ef6d0638e24f1295ae4ad42ebceaef476018853338fb2c3cb6259e05ce33d51e1b84725d9bcc7021f13eb489b422a0ba5e72df4f935d22357fc1a8b4f6a3b1ba80e5e475359dd15ebc3061127ca750cf89f3e201ad192054fccbdbc0be93b15cf787a462e978413d05bb9d69e0e7de0a856fa4484f37400f47c54dfff1c63e0d4c7ea6624c293496e3c1ce412b523c1c6e03163147d5e1bf7d54afbd63caec44c6bcd846f9a575aaa2e975fdc8fda695bf35111050881737e078cf9759e1783e28bb4ee234264574fc6448b49d70580ff1427d20c7ee5d57f5c730a6561a01b56ac683c6d69fbc3323f52e40ec0d4e744097c43be7d1420cb0b5274c563128c583f485ee817f720935e345eaec47fc6c1929fbc81f349c096ce011fce3780fc871a9d23721828780edbed93c86060f9db26b874cd605fd49aa0031591c38e31c47cf5ebdb0188127377017926dcbb9d9eb753c255250d2d54365b3b9b7a30853a19f9286a118b5eec3d77028b1005422df1f58a8399c0874be1aa764b9987c26e2c03e6c0d89f9966c96e9eece7fc43f7b83acf51d22350f869afb9691422e9062dd236a07a75b706cc4ef8ac736faa4056bb874c1dc6c1d91fd5f98341501a8fa06cf91a89ccf51b2ac3bae566af1d5f319753fa961f86f8a7b235e81346a02b5c60a40a1dc47aa702cece3ef92bcfe64fefdb9c877445779468bdfcd0b82289303272ad87ed3594179a7b4a5e40322aac9a7f92b41d8b3fe3af539b65277d02e39c8e1a5949a42f29a4e166ae5fc741f05b3bed18140ba1d8574f83831b7a1a2517c2663f13f8a89cf93b930ceebe3f010401df30ff133e4e36348c1e4ed3b9050759f540b81afe478e2c7e11712de8deab1b9a543bf2b62f1a926e4193c819da1067c6692d98f2d40a426848ed190e75539704cff0822409c0b8e327914fd5ebedf91e2260f422bd1ff9abe0950f1bca1a535042ae5c83b9f5645e9ce4d524fe082e4e7cae1a6f1704271462d6381d18142d0d823f0ee7f447e7af0654507e17383e47ec3a159bbf922d20da099572c488b88791275f110be1439d39858ba14dfcd4f0f5b6fc782ca4b27902501d61737fe32edf77c260fcdf72b883bcf630850504c7fd4ee4dc7c6c16dc7125521ebc87fa933e941cbf039c9a2472ea468aa56fe90c29aa9e64e7843f5fc678d527b169394165047adfe4e2bca2e0b6ba9a41878da13c84d3f66fd92fa52170196a8eed6c8a556cbf233e73d97b359cea531f551cc7e68045909bb6aa364daba152e2ac0ec9c9a08ef9a35456a73e334f83fb5ae7cd7dbffc5844e13e8ea80a0353ffcae74e4b73edc11d70823701510bc5d4ee08f210f7620980e4c9e9894bcf779327e9540beaa40cf5d0cfa1723c9231c38683ad3f8c7a4f17f3112a3ddf2b91ab4890626bd093b0e78b6584aeb3721feea578efd30597879e70aaa99e7e5338c640ec7aba37b402b7248943f2c302a7b7711e65150f9bdf6113a3257d2226b4463e2fb72247006ecbfb9c1551c77487fc7d2bd16d31f3864c57f68323d35968ea7fe296ebaa4a76841cfa1c8551d11a266b0201fdd612a757508e160b40283c913876e3a9171bcbccb8e71cc2c001f989ef02d163d9ba2a060f0d878252784c5710febb8492a719f00f54706b7b3abd1533d68d500f90cb39ff052e6662424ef287a6c2f2fe3caea2d678cde55e397df6f3669cf62e78b929397836cf6ec66280dc88d770e4fa052d48e28d1015f4e72cc5d9c89660ae38f9a223a1c7201cf9b50eaa653ec8c03f63ab28c7669683c4df6c24fec04fc2691bb4190eb779268cc10f5364998187baa0fb9316fe882726522792cb779a1b34d50d29f45c90478a1d90b4ab732a7ca4e0ab21344ae5844a6ca5020f4693b9f592b92a61c1a817385b5ea536cfa09db8638083026ce1c650af96cf46d1f66151c0f5f5c2efae3af601fad0a3f1f2ec765734fa669b00c68007cd8a73359e48ecdc30e66359f35a5f347283693f466e946b7598dc20f354dfe13545d2ff7ff480121dd859755df51e03a0e5638ab4ed2328134cef778c98b752c15ad76248b96df389bd1921965bfb51a215b1a8b3008e9bdc7dd185627855cbefd9400181738dbe91c72439bf7e3dd37c72249b8d02d52b6a2f157c24469b8c84f457b8abc34e39f73921e4ec4bd29d654da28297b50be8ae9b39166348bf546e63a4b5487e9e442e7982e6e97e04c0966f21fb7ce66dcac664a9761e17294515e5b5c3ea98bc9126ba32d37034e01aa6d734941c83c1a41a00f5038677124d81bf1c034c3417fc5f265a8be11244492be81147ceb1cd2eeb398bf3ea37df257da8ccf0450d27abfd99ed4f949565362bd292dfd8ce09a6a8db20dc06fb2c4406a1a71ee12d07b4d8e511803ca2da14c6c9c4a2fe8d885c2d431a2dcd7b44ac0a6ce796ece1213034d3cbd5be46be1ef0c44788768e0c936bf66a767b34417b1cef603bfe98c06e1369f1c6ee7e365f4bf4c6293264b70dcc708ccb8f75328f4f446640b7faec0f1d1e404085d8bc773b51aa89b00eb8633faf1b9ff21216b73e1233546e4f91c11bba75a08fe0a3ed169ed67c242f2fa68f6ce9a047afd59f8c91537652b7625c86e12c12e5ff24d954c815c9caa9328859c1d79ccd5d53f6236fc4294a400bd05ceba6bc1aec9db8cb245b0489b590ed1ba2a8daf7489b2ffc0b7d9ea0710e82d205fb088d85bb737f498a6786c13fd8b55ec889c56902bdb0e24d37cbee20b89908c98fe9e81cdc72137617e6e8ac6dd9b740ff7cc9c4bf99fc9d2d67afb15db4d4ee2ebc6f3f231f9c02dcba75cb264a8bc5b786b06cda7da7af0f16ac6607f3569daff795c903bef1f9c3d4a2a330f170b7452309a377a4105450c071b53442ee91bece88ad4622458b89f0cd95ddec3588c106f709e242af5dba462f70aef1e7e60221353ae7f39a81a8e9170fa8b2a39b19b258b3f493ab865616794e9ef09fde68f0f8eba386135dbaa20aacc844d4b304f89c3efe52c87fbec8bf8647c709a88cf10b559d7eb189bfbb1ced6fb51fcd8688bae7bc4f8d976ba48d9afc4d19c3e19a8fbde42ded84ae1c7fa897a6da4fea3c6545feeab12db729e07aa86eba55c64e3582de0988b88e2a77f3e9ce9581d889cc11ee55da69dccfa262ab5e907bcc386818ff5a00e21342d247dd8874dfb9c8e43a98e639ff680c89cc82828ceab2349e4d11acc9a827dfebc73420278a1db859cb2e9b2298c5a9349f800a3e05b8e0d336c22ca22ca4ed8296e69c37585e847238e586c30e6bc1d4c43a4c514384e94f565fcd68fa680e7949abf292e5629eac34f34220f6502f95543b66641c5d28d60548fd11683bb1806e41058fbdac25463651a0fdaafd041ff774a81b852a8dc8119bef24e72638b0bb40a60389c921f26cbc4f131c4aa9dcee753693dcf85263bb2989a97fba5cbc4a6a5a91cffc349b24a0df76399e6346f5e10a9a1f1cd20aeaf5461b5701dd13129817311d34d2a3cab364abc073e339d4eeb999f58f7ab8dd5af0ef5b1b36dd23a3f99c98f0806495b0f95bb6d69156befb8b7927efc38cc206724319cd610e852cda36474cad6873ca17e54f25137ea434b8fca61ea6d63071d30f0b43b0e277c11b96bd534be4e53b9b42528d1b65cbf311e0744a3f37b0e805c0d15b0637c874044d9e3227bc4f1b88f3033b530dd20b96145b37771873bbc52380ff600f2b79bc7e31cb0aae9f11e4d2da66efd99be2eb91ecb94ce87bd1d74fb546e503186c82e767429befc6eb0a7e22de032c26c4640e46d3d7bf72e4caa0ff4c7cc57a82f1d34ae95704f8b9bfa22cf9c06c4869cc517b461431306391fa21bc19d4ebb463e670d8179d0beaba57a12656852c9f9621cabe0fc981c2785f78ddc6832797a5d84d77c44b23442ba8dccf4b1350ba030b5a150ae441943db63a9c280e439e9548b9ecc84a67246766f96196fe0a8e5983c7470fe8936b57bce34fa76165c33718ac8d34dff3d7eaa96607276a297a8d910916156967997c6d3ee6776cc8440ef6f7b9b5f20e57141af8e66cd99b6ef4fe10b9f44fe769fb47e75d52a685d435aa2b374e054b07bc13b6411a5e2a9888638da09bf787d877a3f34d30a13a0f958bb11bc552b865b06fc54cefc45c85d395f719982b1a549393cabac8626b9e5a7912b25a388445c96d66c845e9f528419a186c7d64df9634173696a9bc81c4e4a8a37e90a31cd6520347f4770080d6996965af14d4054cbf4d117892c7b0dbf6d02fedd90edf06f2d2e08c7dc17b25742a27b8c2c75e1deb8cb17d2051006d6da0be2bd78319b5884ead06a5a08b0f659da94f8a33a6428ff1eed08941c0dde29edc2c92d10c7c7ea29ba66bfdc5b6dbe28cb0b8530386633380dedcfbbc94d4217ea513389140e0dfc8e761218c3704af275cde892decbf57c9847eae1738e77df84d1605b062bba3f540a15ee8e7620743f38b2a6b579fa20b25014bea42e33678365d703625e2ed630e420d2df5efe1eb528e64c07f8f46c7fcf0863197f2e0a0d3886c8230e37aff0abbfe16cc54d0f709572d21a8c0d7a4c65c2c78e17c65f09ba2085a0f245054647e6bf8d4907dcb446e3e3b1ce36b60409b5725e321f9903bcebafad701eaaa96a9fb84bce00c906c076e2a27e7cda5089c4af6e643329d1f9c60f79a8ee6873e00ed8169b1573f60d034b815beec4f4a232f440165a46df1b9bd2b59961a5abd2d3bda983ab815626ce0158571b6efd8bc12571a12fe9a95425414e97a72fc5cf863cdd65833b021b32ac0eb71fd5b500c6167cf82aaf9347d9befe310c06a3ad1460bcccabce4656f95c5b3ea024c380de338cbc00c9915be087e90d4d54bb62a8dac20ebf38ff73b76dea92d7c19cee416a193d8eb74d0963f0aa2c601c4cdf42fe26904fa16c15562d2b8f116d2ebbdf97b03cc6dd3c9c4fc1ec9982f322a9bd3b061c05bfdb29dcaa3898e825059c082cb1d177c7f9f7806e07ca02b6b378ca1fb3e3ecee7f8dff1fa12b29a0e248c4bd05c771e9986ae7c428442503a59528fb4c4393ed01f959491e98118b3a6eaa0e88250e57256da202c6c74de543317adc9f332adadfcae58416ae42668a82d47ad5fea2d73bad46ad426d565cbb2841efcab9780edfe18ab550e60e038e94012a265167ad5063facb137d6f472b462f891eb0653aa1846498975f43c79c03bfcfcfcec24e868ad8e69cfb3ce55af076d1f4dc458f7b485ddfa02c0ec486d030e27ce9f0f913cc33073f58b036edcbd489e21518f999a22518c0bdcbb55be51a78b37fac9fbab7d6bad3bdf2221246e8abff36ed66f064a7565a5040f1dbc740c80631575655ff59c0c5bea2f6fc36bf31196c62a8f20b68871d7c4116cf89cb5c7dd56f400a0bae36a38b4af40599e4bcd330aca7284c26dcd4903f7572584a19a6511a07da8c1219c915996d2c0ccb05ed90f43434d1e91325ad9c377935555fe5a60b8e45cb058b1f72f98f735e862a18442caf317c3063a46dbb28a212431782a17aea6f7b6f4c1aec1053ec6d4bc551f78859fe01a8ca4aaef53dd79044ecfc8e87af9cdb30ff6716403146d7cc036f26dbc439211722834ecdb84e388b06558c636f3eeec251b5a967a3fe824d0adac56dd2c504ca8600c39db949259c0d40eaab5808d51ce4162aaef68d4e0e3eab92d7f811588ec5773528bbdda0ffb34d709c14053b221bc263f22cd389d94deed9a54b0e13dfb4765ad808ed27e89fb027f8670ad02b3fc5704f78e0587614bde27f833bec1289d207d1501d2f1228b57ca8f429f4c50ffb6af5e755443c95bfcf756eff9c0a57d7aba4fb3d664cc1171a14888a2b90d28c1c877e6c48fa640af20b4895e945a0104ee9526db16d6d78c3a5faaadb883c036efdd616c6cc4e361a583b0d51e24e9109c2e22ed323f94b431f6d8b8ff9bc8c279348d719967465b39646b5d84ac40e3467f4af2243e3ed1b71c097dac8edebcefcfd4f3a0a3cd5b3017421c3206bf58bba55a591e4fc8524f7f23f737d8d8d870ead4086facffc0b3effc5234042b2471c10e8905cb65362935318d678fa9d3f96bfe584f3a729051fcf74aca830ef856fc891cd27260adaa69abcfc8407a31e15f924a01ec804f6551abd7be2bfdc91d1cdbbc6b1dc3b167401bdc833e273a60f4180db789dd116ee3a5a1ef65f0ce651f9018632e56bf97b029d128f11b24bccf7964202ce10ec094e7d10e0c6fa5320dba5a27d23afd664272ed1cf8aff8108c411eb959093ef9bc9c6e4867737896f6e5e49eebcf3b61a28ab84e9ceabdefd511a330bbfdf3b2bcee3a72756f33ac494168d4a463737f31f746de5878bc376dbfa34c17ee8b6df02a8658a87823e873cd11d58bf0741be1cfa633a32d0068c500c5169c249a00fd58d785177087e9d5c022accc3120410e78a7bb4f85b363df853b84a8129535482eec9769dea3058d43e2f3f4ef979e195a253e58260d69ef2841052bd7fec7a6c77a611ba2f9e39ceeb10bab7ef5d7ae6bac9a27a1b68834486de9a2e265e7f902632598289f21c845e31060cb06d7087c340b4c5974540aafbabae9626cd44f942be2bf0dceaea71d3569cd9f3cad7bfba37413a32c0b0a2644ee310b040583e0a365a54db0075ccaf9e95233c3c121cfa3bc508cedea67dd0ca10bbbf4fb3c8f32b322e9dabb6d935c08b57ddaecf609cb526d5a5a93216b8f1e473ae99234f662b92f4e87a50a5eaac44a81a2fae65902eda10c490e97bf754a2eac883f5f06f07a94af330d0685b0aca1943fc292dacbe0f1f15c5963e0258ceb9cf7b3bb7006e0925975591adb0819f7070a8d5aa1c479e2683a3fd2a25b798eba5b4e7ca624ccc68a0b0293fbe0ce8b7cee6eb3eed36b0ae77a3cd876f00fe47aa2ac55aba9ccaf184a79e8062b1ddf032285012484f19ab1fd0b5e5fc04336b7b8a639881ae4d525159ac38d0a085e28dc0e7179f628d1427dadf7446084af19d864fd53dd42ef770c33b0295bad0c9c4d5e88ed5c747f246f7e1560712b4433a33d0da052814ddea0f0b6e8c8bb6850b7581397700d29e04d0bcdb1a52572abd028066bff249a0da8ea9071dd84d4b7ed1ffc939d1522bc072d274a137cdd3fd9bc4cec91ec8f19460a9748e86567b8c48c947d2d4a4c02ca9e11c7624e4c58d6c1ad547df52a0749282a9302c4b36b1bd91c2a92df01941b1cf1a0d62e4fdf519e13963c2e6e362534718b6dc7bce31e6d1cc13aa8911c300f463b8d14584b22be1ca740e596124ab6090abccf74564dc43dcb997b877cf7c0f4dd5f99376b323c2d43fb4aaa1bec05117fab5578e10ecf3386efa04c34c7f6523d209f14c1828c19cb69adc8071e94a08be207d477ad578d45a2ad715e3c36e7ccd1da0b696b7246ba398013f7f25f925c3b2ea9ffba7f1fcd69670cb102b4f72655bcaa758b2dbd61b2f8a9483c76e8bd73db8523d73e90c0124773a10bd1385937fc33e420d1509c22b9938d51d8b7aa1fa54c774225a7cd6ac0b43a825d750f3a7ce9b08116b650454b498a0a02bdd2de74b628ece42becbe5423b4312ea1c6af22239da3f49c790090af0170bf437ebbadd31925d376551725bd8e1bf30cccd1be96b6aa07e47d02bf33b4d3cee35f70ee12da073cbff0bb095ea0c57dad0695ad57b8991d9a080be7b049ea676337445965b34e4cc63116f385a8ffc16efeae13a881e589cad0b5e22a1397aa8fd8dd485eb66f72cd8e5cce89fb555081bc8d221a09d142bcf1a097b09728299ca4f690cf2fc41cd8a0981ceae320270374abaa9726958e73daf5d36e5e4cfd8844e44e221fd819af0f17999399cbc78de952ec7f8fb941e349fcd80935fb4f33c1de1fb1eb2ec9ad2292078ee533b10391a725be0fb7ca2ed372921cf56e4576f3dc970f3676aea33a798421c27d651e488985c33b238392096c7f0af76d4bc32e7361d3e5afe7396a2c0e803ccfab7ed348b62cca149deb5b10999c061f5de3d3f5cba385018af6c9326f07f66947bb34506ea50cef8915aa672abe980bec305c6ac9d2d3322b3235b7d74bb1ac20a6dc279b208444bb389036eeb9fa2240accea2664db5467d1f15e99347ef8026247fc26bcf2ffe7559121b015dbd90da63cf693dfc792d6af7cd62483220210e85fc1312c8fcf5c9f93c2a5d441b0258f310ebbf352f4de26c73024dc1b635be5fa7ecf6bec4472f5b80c371f20512fc1148e9818acd92521f5406770b7ce8cbdf71a7b73fbe93e408fb1f74d4355ee24b6935057084eadff26cd6722197c122d9a5e79472cfd6f37b7e20a05c8774f54845d929bd197415edc3bb252227e6c8ffc4c91524a188db4b5c872519ac5553787223b56bd437d328560d8f2d888b7ab03bfd44421309740b795a870f5fb25c23155b42b93514ca7de8610a37c6e35d2e60b9e0af0f7295985a0d730f8e273e463d317155857a3610777e524e6ba8c8e8b31f9eb38a81ee9c92077dd78170ef51b44987b9fc25d18163e60a9f83c04b8d937b651c0393f694bed073353cd7259a6b0028b112d8600f729268cdbf5fed95fbb493510b9622786cb4a2645deba32ca715829a7cf540ecdc8dda92518bd4472859b25b2b0a71594a28a7e50bb54b97586115126ee865e060a89f6bbd4c42d95a3c7dca37387bae8e884e8b4ad44d976cda0f39cd838e89664756b23fef1e3571964d8cd2522b18addcadcc5abcc60569772fcb66f11df3fb669768ee05776776161b308f13446c827300c9d91fff1b222687552f390c653f6665bdfe22f3fe564c303163c9c5cbea1aa49e70f19d17d8f2cf5014da353deb239fb4e7791b54202b9ed7891ae562ca7cd40735e4ae82ddff2c1414d518ddbc88e400d620734529daaa6021ab4481b4c81b7ae7d3e2a7790e50c08c9296bf885244a43b218511b5a8e9f54a31cb923a3824f460046b4545e13b81a5ab8fc3331ba11cf11f545a07f48d51d4149c52658ff196391bf0197b886261331638adac3cf4f758014deb0cbd08c58d5e48a5f63c5c6b984f52f764a3088f60c793f8849d29561c90932f151db3f3e2a7a822ed56dc7f816020544fcf2fb7f58282d856885526d3d643f42640a7047542fc7360e6f3a4a05b3db80b87fe44f1fa902c723167d5516e8511d136769d068f98a9a3eb9982f4c7c637f4adc3ec004df985324305dc0e9c191f319f6bfede3680dcfcf407c6d3878e3e8b0c97ef64c1fa4f6d56550c5892e9daec6a9dacf6eee9f25ebb2e9a8ce7b4b9a7ea8e28ebce4b8d775bbfcd86f1188c57e636c427d32e91c1768f294becd13d3730ca916888a98346556885d12c0883d47a5a24be3f7773aeb69aeb7afb1d1abd65e429834fe8b44fdfae036e59104a0585d4cc705934252ad1f5508330e4189e7928eff9b2906ccb742c720aa2bed881422ded5dbfb1f72d69227ca6efaad0105c2c1c8ce010524a2a61cdbc7eda2078efbeaff68c6317dd9e7e4d88ba18b1568314fbb2b895874648f5a30da464d10dc893908c688aca565990d9005b6b796687f5f1c17b08fa89dd429cae1d56192406ce557d70632be4e4118a398cf520c8b524cd77c70f8a02f7804ecf838faebdc05c5151cd40e475326799add6df7864f82d1f4b0e3a89d3d162dcf63ff9260f204c0003215b5fb907a7f367be2c8b80da188feb2828582aaf5e62776b33eb9bcd20fc690b219ea21e688c186b88342c6b716a6e005e0ea4dd257f10729ab74611daf25675a4e849a442290b01418db87e38daa3d7927ad64b8992e780712150b79dba55a22a8c041887d4a32b014f2861fda9fed1abc89c210b53ce902f07a7bd641e16227185f8e2c3d51b09895cc69618f8bbb61f7cd4e1a2b862a2bf851690601b62dd499b96a5d40ba86ae2247f846d79c3db6a218e244eccf37b555454163d6f57edf6ed70449429456d33975b7b727c1310bd778ba84320f47f55205a3bbc4ed65b4fffc8c79cab96a269ea39b8a1de3d1267c6f2a6455e575acaf70ba1c0e913237ed7a0ac7579ce4e8ecbfed58b8d5a804b6761e9a19a2b86e62c1c84b1a623a72809f3d9c03a3695fa65e52e7da616d131e5e617459a3f8c696f3d5648a02923c10cda8ff1d123a2c2780f22d10f2ffcc9042f8e3a4a9109584f717581ed23bab7b0df7d0ab00bbf96cacb21ad16ba253e480999f9e7e56364542cb9f1ffd9a00979e0ba8f92eb7104ff051ea36f8c6e0a43e863aeaf1ff6f45e35238331d4ce6970a4af21363e69360802a9c56e2f1af12568c7999c38b205d1f47f870154074dd8d876b7bf63e5525e992e77caeeee7b64c322315807361b5e97b6be912de25fb21824b0a2e61a9ee7279e1560349e6a9654a7c0a4428ca6c4a480883e0dbbea6fd107c406d2f47c8193ea7ba2b8ea0cf489376433d8165e14da7a0bab2d742d3feec309e5477a73dd30eff5cbf9c0b17108892ca1a06d33dcef3707a65bb02c8823b87e6eb844de49c679aa018c6feadd886678c9bb48d3da0aea097d4ff9be5de5b3f7fc3850488053c391d2d586d1ef1a9a9b237240993721f4ffd9accfb42fc5aad1c4c3eecf1118fe6d6409fe22fcf72594920692b519cb18ca7c6cb40bc3b4b451b0afb59025a24f6f941333eeecb26805923d41167a9e1cd77a3b663ff05ed5a7a4becb48a03ff4527ec679d7db6d7f4d684e3733f9f17f1699bb759d28b7322957511a7a70d4a07f6bba23bb812a7afc2698e318f290396f0f05401c9d266590848dc5164d66f812d75e9245f1d4fe05481e4b0c1565a6926f4b90dbbbba855357fa8c3c7cff04e64c921a93726cb7fb95b5a1b3b7fbf1eaf5ca6bc192c3dd7df446c7632db6b0a21b4fa11587f9c7813d9e9f1be6384dc530ba6c19464aace54988c1c861eb95f3e153d085edb5f442adbfb4f24e5854dd76610557cdb56aae99612fc0c34c1f8b00116f0445593d34c8b208a1ad00ed8c95ae659ab60cefeb2ee8d2ef9b50c7453e12dcacfa4cd59a7e5aa321b5999098786a613b33060565a7d5858acd6f624cb985981daa1135e70983c073d897fd0fe0b4a8c8442538407c91bb4055ad403466ce321493823033a0353badc960e6195f4d0e2824c8080c6034b025bec1dc640ab3c7354c2983b05d1122b788e2009239473d10d257f3c4217f6651d550a56ff21c4aa3b12c09c217c617a84785e96f81e0f6d256841deb76844623264bfe406dda23bc5368a97e67a40517b76ff314f951f84c8d2b2ab46742802ef0f6b92c364c9a0f6ba8f7ba8808de3a052fa646a52ef289fea90d985ec6e103d43e62c2b00cc643688aafb68297309647311096ade463ffb0eca6d12459059670eb8bab4916248767c4d788d6213cfddc1d61a48321bf03e0517d9d1a6ac4f025affeaca09f6f808569c2bf711edc514e7d9c252ef465621670026f3f3321d05b40820cf7165362756a892f4b9c2811bf28895b2c97dc466462345a462485ca40f48664ef0973b81a2f73ec2ad9ad943d9ca79b58ec24af145402364a2b6a9c97c731a98f645f44acb86c3e69dd4e15aaa78c96e326a233cc71c25ef4f31b0c2f59c4cf6a74aa0575328e9b9397e22117c36332adf6a517d4f13d62504e668192cbc9b50730f43a828dba50ea6fc59136e3b18fbb1088d66f177eb2329f76de95fb4566dfcebcccd12e721d3cd7403a77cee209e3c381381017f3e5276da9622d90ae7418bb123686e2e95d0c382d8752ffcf710bff3af79763bc92688f67775a358c0f8011a35df46a4e51a8edfb3e429c301e9d706522dd3544930f9772f9bf66547c4c556d6a633ca9fdb68376ccb6c33cc91ff8511d9fe857d40fcf0c6c5ba1e18ff0fbff946956a4ea9b4b0bac8462b67ac8e5bb61b9db44476b5c1f40a3d6dd1cb041883eae730f310826579cd58d101687329d7c3ff73bf879dce16a6995b194a600f56e158a16fc03c773b24941b662b25d8bc0c525c7ef09e66c3ad666d164b7b08c346f6748a07d1d8629bda366b835b2b209165bf7b45a51ab3d153eadaf50f284ae754b993cfab0e092c902ec58ce727cabe5f18c3f801a3e0333cfcf717d37ab8e9689bbb170dfef8f008ff5f704a2d6ace6dab20b9ed10d5a65df2a84d6eb2ff3e14b5e1bb20174e7bc7c24787e81806510e21911a8ef8c10d0e29468345da22231169a3a291495af550f9b21ce7afb7a3690340c061340f64e307c45ec6622d2f45da4f6cf428933e0e97ccc6eca81331025ec541b498c8f8124c4a33c80a1b51fbb97ea85af9cfeb5a8a8305710defa7fe68abe4b49dda9304cae966635f5dbafff6e7d366af3ce1aeb743c819da522c123c6ff85a1d1f4da6efa33989d94e733f16c36b475be0b83cd60ce35d07bf0d0e72abcefbddd26df8fbde85606ccb81b3f363ec262a4f4979d4875ee45910869a17fb66c944481b4fb101133119bd3622499a305b60d749e4388ae3a22052cf669eaf83d95039410b25cc13b6ccfca6030395af0e85197a66351a567abaa3279b3448fddca6674c4cac65620a811565831c3bd6f3db6b18c62d4b82969afc4c6877db2ecd9b88083580c0ea7364453feeab9c6184e57c940e450d5de450ba6aa3b00cd277e73b93e3775544ce31c4ce1fd282cbdece6242314f4174fbae71733d8a9d46f9bfd2bcd59938ca62359e6ad0ea1bec84749d002aa0c467964358c375abbf3cf3abdf6e022fff334d0ed23d1658126c9f80f5133dc692b810bc8af2d25a9dae14214cc884f9c80699a90a2f830de992bbc4b0c144185b825438bf00328141d939b9c0d34e1dd7c2f27464d014e895c17b2224659a44019714cf8d9ba01921fd75fe604f1aec85a41f33a9ca03cce7e9b44d4aee503b3314ad477eb4e1b6b0f82b15c71d4d99e5a01781781c550459ce4c69a89cb21abf99d17f20527be46027bddf4ec80e6eab189d27ce51b95b3a036a4af5dabe0fba26a69e5c60ff9f850b8a6c18662510ab91ebd8c33ff4883a08b03ecbdfb913f8077f3f771bd6ec9512a6cb8666cac3ce573690dfcbd46f2ab1c5c5a95da48842bf38aa9b5c60dfcce662777369587aeb575e81beb42a5a0eb47a45a2119f3f3bf136c0a0953949b231df90d3fc4ae6d52ad0060166a62d00b83772a6be287d9f0fa9991c209b672d95036e19d8c267142f7fe00df3b40ec1c8e225a6d260f6249c489f18d0cd2cb492a6e7115d99f8c38e502789a1b4b94c749b7848534d0abd28a8e8366ee8c6ec4c193727aa6e82f54013aa4327a07b65dc4f455137b839f5c0d59e4a7a745af42cbb2a261442d3a6177b8c07048eb9e0c826ddb8de3a3b05b9e7ac0402ade83b256a35fe837cbbd7912effc2e467b448e5a910dc01d737e1df08242415ae49d0d90d6934d37a2f8b507dcd591674163433f2ee36a09ccfaf2a530cd7917742defc068f4df7e9e3e130d3c6cecdc76a4c5db6fe87f38916f4f1012c6a16b77a0775114375d67f6c97eed1c2b14fc7f8901d2a3b13e4e2e34aa47a9ce08973914b58bcaa5fc83c4123de6d432bd676ec5de06f2b316e06eb843d1461c474f31693aa6fca312a78cb5192bb41f4088bfe582059a142991673da245a4b36f41a3ea584b535133b333d34c1134d2cdd9bd84b8056ba4102e9675535502add15115b1d2851e1cd96c568d7077fc66afe123c2cfb6eb1eff6a04a07158cbb5442bdd4fa815652a875e51ca69d6349855b032fccd03ac2a7299ee1b030d97e6ac0c3c915cf90dc18642271b8424fe0f5318e332fb77bd4bd3fc69c0f117fcbf8e92344b94669deb6996dcf411940e1c642612860b9a77b39cc1e360b3a4eee90a2ea7301cb42d1a63620cf2cf2c7ef5ecad2ea4d3576fc1242bec1abcc3fd07cc19a3650c506c5d88f4d577de9da7bb2c46483596c416edfe5c40b92b8bf3b93687e6a0e4b568476744e549e7bc599b36a44fff38e90cd9ebfdcd034ff7113b56da0e78f9d920ef7c7338dbf9e52387880bea8d416ce851f4f0aa571db7eac04ef68989e24d4c6d53a863304b7fc2e17f7b09b5786d7338d3d60b54e73ed2b5ddc9df2ca2d812d6e00cd7d8492c0adce9a93b5f679c4e51516207b546a73025ad1ffe3d2347b5a16a3db58cd82f48dbc191c089bacb21f02a165f3e9783cc7eada0768b4321d8d3e0ad558e7c9a08455259ffac1ea73a3ec6441ca0cb6cad569494899733972f6102d84c86aade3caa59cdbf53e31fb80dbfc67b2a0760f242dd4cffd33d254048d012330e97981dedd28715a015ef7db21643c124687f7d24915657e94a4489a2d0f2bf4300f127b3ddfc8f16b8367a2ce61a07d9b0170d08ca1a66aacf5825436da5dd9f8ca24d3352c67f832929e6df4a77995a4406091db5dd014c6a4ea67c2bb524c36576940efe8c3af7efc9672ed57c071f450c28a88a5ee82285ac2ac7c9c9f12ca3394e1e0badf7474e390ab51d389ed725021f6cfc8d983b0fa07160b0ae09dd223a41838fb2e408b9e56b8c199f7e5029bcaa65e0de748b08a74bf85b566e58be029c5c1e9e4a929aa7078b4c8ff67509abc24fb86242a36489e8e47ad16e2e3951ebd752d3c1e5ecdb5b089abbe880d62991f3912533191022c85c53b166778c92fc7643f89f07511d6c92cc73e43b47bacbb0b78094f18f5e79a691d9dd30e3dcecb5f75969d57f45add1177fa07ef8f8575a4cc523572de17c45680b74e5d146f4c7cd209c7303ebad786db6c3ecdc0ffdba8f5825c3775949883b6bdf7f1fd689ab5ca4e837e032b658b532ff804f2e25e576171e8e020e242622b0c7cdc55799d754a798d399a8001148db2ef23ad9b80b4a4a57371d770ed3c8150858a19c62fe1a68b3e3dd778d9ae31ed3f77ebb01ca7925a5d36168997ac5d625d6ecc58f6b0ede3e455d7c71cf76970687d6b0d048b827a4883a9b294e06c5f561b2a5d16320d1b5d6b37b861e600cf895ad18f707268984a7c7f85e9a580d633fc7dad3d3eb579411729dca055be4adb8978a02e55af41af49e7fcfea6cd83e99293a34ba04923f4baf3a1757e41337aa539bdbb5a2d2f1429adb5d24b0869d7f6241f039ce8c018c1caeb283ce0283bfbd6bc8eac78f0724829dbc90e966fd2d9b870a3981bd47c190325bfad6adbd51a60a300769380d032cdd4a4844c0457ee18aa97d65e57d5da75c7ce5073a4b95028f09be2e697817687488ad8501a860149f3adf62735e279954316a6e7865a34ca91bcf33dffe24e461970dc755610b792f20bb91023e53efa0d506144bc94dac075f2e25937e90cc90630fdbe142023e8f9b6cde48835a384d575b83bc466007109e406f883c255f98080d109085e56d4b03062481b5a98d4521ec728d44ba86b357df22a0df4d9005a5f92b6f51cb9efbdabe79a387d96de15a48f65630eea9221de93b42575825ba888d2c014d065279da0d71ecc1b4598b9fb32d6d5d114c515a88282abd3d01c47a1301f42b4af5ccb72204cf0b0c167ed289fce4d0fc3f8932ede1ff25bfef8ec327b8ae562d86cd1632c3ced9e9af5e7fe8db997cb30d02f7f5c113f455c20f024f9e3a84c53f3030a6d57bb261dd4da5e98f22b8d4df81b532ba4d315c40f8fd313af9617673380791f00559c33d665dd5d85d1c665db7ac4c98d905cab1f73cc97728334f36aee6684916cb0292741397616a34e6a1f56bbd6013a0aff81bf2482cd76e8c238d1a638be3fb21473e33666f3d47f9760cbb70c30e604220b614aff3f6b69a98ee6269f34ebc1ff2eee3cae21a3e5a21f9aad9a57575d0822b0689b9ffc426b75dd26f8f2dca702005fd005c074a4b4d70fdd77a8163cbfbdf0edb27b12e131bc4e3466a606ec6aeba83985c988665b758e8a91cc60f4a41702582357933f50c55409e2aa2d66f57e24897639c9820514220971ea8fa9cd4555633ae20dabd4a55e38cd62221000974c416ea11d60ae49e27b1f6dad9328be9e802e1378c8a6db99f43e6216454584bb7eba74d7ad8676587f7d7960109461475bd47b42801969aafe06d22ab1263422fc1bbee9f7a2aa3869573ba272149cfe370d34199a84f3fba96ac9c2abb095f3e727c9fa4514e5e40722ba6fee1873b91fb581f4bdfb2c316a04f584d9e47ff968f09533463729e0a7009f561926d5eae0fdbd4b8ea8428f957b1d3bfa8ddaf5bc392305d9630411dc07f44d162d03357d6182b9439aac4a14abcf7a39a8491eeb594d7e403322723547b82176a075c89c06ca03f2f08d437853068945c7fe1da536ceb8bba4b7503ab4908b401a0f835841cc613b5922a3f4ee1e40a583dc575cb85d03aa9bed50b42c6891cf4d13a1faf5dc57a804b920d466d35addf5553a7273c8ecd3fdb263d3533cde9a05715054dc5dd51a8b200342bbeb507d7d0599fef14bfe372c7763aa306c93d599bc8ff7721ef73f960d433dc9223ba24c94b0e719644708503b60b1dde8f6a960992815b3bb0279955f0b9d336f048d6b1f89f2c04513f4997ab3d14b56dded73bb0596b6824783faaab3278d83f7f5973ea07a843cf4c34e1eafe8dac5332e1a9203c384f30d3d3379ad403867d4619336a5ba0a1b8414f11a796a698a6d7936765bb92e2ef00c9c1e1b85e5a60a8b0b626f628a08bc2b628cae160c2d506dd7a363d1fe8897d57fff110702452dd6f2dabdca4dfaa6ac1fa2f7ae1e75be18db2f52568d009f0ce274e2c85b5a605a76f9effcfc4e7294d7e7f0c15cc4494e1d6e4c3e443cd99d7b3643dd44c8aed516e6d607c1e54276a7fbabe88e1e79a992977c1e926f53c101d987d7b7767bac02e09be38bd81cc76c7c57249c07aca19365311ec7c95e5daf2e29fb8196457688d2d6126f23a7446287215f45607a1e33e70b6e7b27e8cd2d4e033740b606c8f6f6cf91fd59dae9c535e3758cf9b2d439eda147bed678afa8856750efd786310f5e9559fc5eea4ad38bde7c14e7045893f56a5be53ae81b392a841d5de1ef103c014ef63a355b4108f2a9e200f91080694a84b39a2e10a8e88e011ebc890bb9d045621df80e9afcb7bbdfe1c270bec63c542d92af45e11a3243e93ed2238ba1c0aa10b15c09fa26f031b4107bd940dd90169b65594b6e60029dbe3574e9594f34402bf427d03a0e202ee7c07537d64079f25f27b48a1d60da59766c5f107a52252a2cd9b0e0d5e71cfdfda30ea373fef9b53b7dcd3d44ff6c68b25254c5bd462ee55eeeec8177fd2fcd971386e1c8cf1a882220dcad4598d589c1e01cf63793595a065441416140f683e38e596c5de5763b19a54dfb4ea3c37d1c48b00814ee8f1aa31c845689ab36f83996a4629a2cf468f6f9cbe1709caa220a58f2ebd5eb68882366ef83b9965a6986d60c7eca027586f87d1efbad9a2fdeff72749e241d716be8e744710e6f0197a913baf75ade909aeade5fd7a74baca1103504e878f90922440d625cca02fe68aa71eb5d4f87d8e9436710729f53df6732dc74bac0a687f7d4aa3b273cafcd25795242fe91185b41e2cb055b2dbef99fd45542d1d5e480f9e830e91821a36559a3a03dc4eb919e7a034290757d9bba0a0780797b073995fbc8ac446aeb9b17ebfb0a71a84d4346a19b188cfc94235037a82aaf9cf30008c6dd50c613679d02061b5b70436b3172307828d5fe0d82af1921a287e40e2f0791f170c58c8a1040941756efd006b0c26a88a3afa5325087733a3b4e1942f690f2358964b335bb516f1bb94fec31560f57a284008e3eb8f4b9c02ede66a3bfaa08d402be01383e682c5a1a7f2453f0df97d0930112339862145d124d93a4d13f0114615106e8643e38411e723728c1e80ab730d1bb52c971fad3c9e1eff536ec890d0a14b5650a9ed65941cabfaca7022d2e6f3c04adf54d6a36037ebc12b01434f8cc5e7b8695e264ea236ae2e70e21b9db79db87b02b527dcab2c24593207d333b6c5a068decedb59f43a24e6d233e9dcc2698eaf6ab71afa3abf4c337c696e7a4e5c8a1375ce0046d1e0e2a527c0dcfd85e15fdc1712d529ea747247ef121ed7e5bd7b257b68a1db67b20ed71b160fee3484864dc7b538ba05a9ca6ff56fbb6a71a9a2bfdb01277a81c31d86cd41b8895c46cc1b286c1105f5988f75c1920fbca7910b795ca8bb6f8c9cf57f7f6b0ddca15dd45fc51509f3bef82f086b4c303653d74a52761b66dcbafdb8beac6b65facd268676b1da57a14ff7944b42c55c07541a77258f722aebca4a6bd10f26517417d240f3e38ab20a59a43899dbebf0be79a3b25fb8e882dafe317ebd9bd75f8ea0b25457eeb8f211090b77f90b0696b4316d6f2575e09762389613c56debb0834f8109f8246c3f63608947eccfcf3926d1375fe85652b217c93be81cd1bf6806fd1db9bd4e3298b8eb90828720f6ff266695f767e20e895ca77d058ae8c994888ff1148faf415df2a65408335b3271d009b8ac47fb28e53e15568108f466976ff7e0ef9ba74cadc3041e1349bb606e689928998305334524df5a4f322e0181036b34700b2977e7ffe03415b312722f5c7e8141672bf7b8e574c3c5a788096929da6d9ebad4eedded2e98bb73dabce63019770343e26af3de49ddaa7ea1930db745898cf9e6e8577a9b767e9f1c6f7571937de2a16e2932516c5cb967f195356d38fec42d6d1aee6cea7ea0e1456138b02faaa25cd716eaccb64e2d7335493d4597c91698aaca375d77c78ea7fe02dd6a328724b4eb45ac146e2b208be1ae239ac2077f10d4ff6469b08f0fff84fe1313e501aa64b9032fdab1c945c1e0c822c1338b2b76b22932acf5663fefe82f494fe01cab4d57bbf1a3a1d1d3f6e42b5c22171b636b61da3d27e5c410fd0f78d4a34b0f1852cfe7fac2cec0ae94033d7bd4bce592a38bc10f8c68833d71fa7a252d35d48b7aa0efa89c98ac8f3a92099f47f22eb0c99c05e4af393272d648efd989da8cb94c4b169a994ad3b9e874e31584bb408f81d8a0e300491cfffa7031efac01cc9bf75557e5b72aa4428865c255a29af641225dd4aadbc3d307f4258693013cc04004b3e69a56607ad50ae4366b253be753c7c095f33b3a4cbff85b3e9a79f6bedf0638ff54ebc359289f498a1c924f68ef4d98aa13083b4e3e32a862dd92f38181662cdb121824e91d70ecb0db7e8ebaa96a2b266fd98ce8cafaeb390756cab29b7ef79944c3195024bbc0d5d7c9881536af5ee5892cafe037dbb28fd2a01e9f5146ecb5af8300f62c03583a871c7fdbdb849949396418b6b1a1a123cb76e2cf2d1df18789a29db3796bedbb9764b5b7f7a1ab3884ce4102232f0a9e3b81322f83a48d21bd2466dc144479b3ec9d851204f0b8d9f71b1f277186fe0e83aa82864814b2149963145d3437337d84bf93596394563578ad5078b56a822a506fbbcf1b09c2dc0da66d9123d8945148eca2caa1d4cb5c556a8e969130627b255f6e7d0e64161b1e6625527a5c7ee252c03bc5bf87c28ee67b4aa7c742adc7f967b266e0f0d1c681ebdd783f9a2cc4b08e5dffca5b4bf33ddd638e5cd9a529e4cf6a5895c1e5026326a8e0375b66780be5a46d562cf226645201d19d0944c717fd156928729c013a53d418f9853e74267e57688b174ca567730c7af342360eb2a72f14d911624517876dd994e416511ffc16213b0d6a947011aa9fcb4f7b754f8d9b86381ccd49172732c45d8f0747fde054021b2ab6485b0e5db21464f7e11516446754e17637ad3c0bbe208392499b191c63fc39fa8b1dec3c7149b2a9e72632d540d44bf6668319697b517a0799653112834f700666a862e7f2eb4ccb354e626d48c116b16a4fe635460f94e12cd0c28bacec99d8e3bbbcf7d224c46a326de5ebc2b4d97397605f28ab86a0491131f5154043b91302a96b26fb828a784724ac95df309392b3c82fee68da6983d169a141302891f20fa5f9491c73273f85b05f292526bd122f7f36ff55521274f2b956922649655a901251da1db9d2cdb3e424293771ce62566375411dd43fb290403e9fceeea9cdab630e462ccaf162edb30f73bb0ad8e66ef4ca35251b4f928d267f0ea95e49a09a7f6eb735c9497e72bb3667d6793353398455e4242efcc78cce476912824694c344622fe20cc833a7aaf6eb092d907ca5609b6fb29683bf90636e5f4777083a4ec6a649b8c0cc7de0780257c98c41f86c63d81d6e19c6725d9809df364876cb4eb2d715cdd6cf1b33d02d26ec73ea09e619b187bff4287cdc4def83c55b6b8b30336a23beaf290ff9b2903cf8765ac8877c277cf585d588f1bf580e6e5d3547938c22280117a6d75f6c5564f8fce8470d95eefe37ea5dbadb2ca8c58725bd912135d5c5e0703fd13cd3b8aa789cdd274c43318a49a2b2ddb53d9b8c754758d5ebe252c0a93799e1213c0c9e173ca6db85b133cc02a8747ff7dbf888b0de1360107dc4cf5460451f73c39bb761ce5a33bcd678021fa5b9152ae7d082cc184896e0211385bc63f6dcd1d6aa293fe55f1aaa1d0018ccdf9ce75c3c5078f99fd913db2e541a58cec6dfc09e2a86673addcb47d1e25e8fb97bf8870cd6013fb82eb41f190f1e73bca0f8e374510ccf8deaaf0f1ca4e684675060c20596f169f3649829336632d44b4f51024391f7a73633876a518119b08f9c332b5fa89c5ff8e57137a21b01ea476ed232265fac372b69741dce74a033fe7ffc6c660444f12a570d5aacd98419feaa50dea056a282884e347a7651b2dd84272dbd7296303cbc393b93023e796a82646c8eac402187d2dd9708636342485e10e1f22b730447acaca5540bce97a1c545e717f97a4927b85c654fd88af96c5824e74545d3a11f0377eaf1552be2e6f011c109514ab1c6909dd565a1219e35a3ef8dc0c6ad6c40b5a69714c58f8f4b257df02fb3c90f6aef9f9a3a1a573f412e7b23f73382968352a50b1cea0444230a0faeb67ab73ccb4c68db63565338238a9ecfbd15a64d8231e05a8e88bbe3d93b81972633ba42934315b7c196c6002367bb42c53ff8c2ad61c7eb0970919e7f1e799403c635376edec4fa36cba749f395eaab990a0da63a2f21bf43954b8514431b88c7298fc647093d19888c63798ae11688ec7406082d1d8305e5727e8d323f63a2a049110c210f8c956433f55e775e4060bb7cd234351767f7bbcb28fda9cf84da22e88d9dab1cbea2cee1a11758429f07f51ef88c293967a5f3e220a008292b8b3a0893947567d33a09247cd41939cba54500a3c8fa19c30e2d4a2fd1b1eb11e9ed9a76186138df794fa4f84abc214f8c82d2d23d5ed9d23d177c94a0334e7bb017d6e6801e25dccc78d4096a4683e5ca3e6997d6c25fd3c2d7309ac8b7516b96eca56a4b34760398b7fa469d685c5da9613db464e55ab1542b86be7f73d710767b191f640614ec4280fe8b9bc423286c547797087e44496000b1c5e6ddfcc064873e891a39e7dfc139ba1b059bcfd773384b7dda209072544458ecbdd6d6c3975724a86ee7df2466f8936ac05fe84913c26f94dab6314fd3db717224bdec39f3f5e8b154b923d645ab884d40f060b6de4d3e47638f5ea0f229244b5cbc2a96432789a22c3248cebb58bb767508bceb25066891ada9cc0bb7fd308fe12da90bd2ced8ce6d95c7d166b1f8ecae8430a621331e2b76d8c3ceb67a0d4abbb30b7ba704c8ff6350f57111066a470f8fb94bc6fa8ce451ef240b900cb2e57a158471c0636d3d4ad24821b11af5c074ad14b33e64dba08e7b8a24d18327a0f7b5ad0fc2593d93e3eb7a8eda66dcf30671bb772a1b0adb2a30eec56b673df60a37ba15c9c9edd029cb1d258ce9a733dbc81f72c2907d57928fcabcc05bcef489c10b2968822dfb4c6c79efd8d6c2b84882f8b70db29570992917bedb1973838e49f0bfe9dade7b35dd9d3449b20c229c4556315436d2d09c3e4f702facd07b8aeaac5e50af4f5ebd2a9f44c6bba3bcab32bc78d137990d6c761bcb1a3a52ff135a872e02e7d3fede74da4eac27afa820aea30f0a8c536881d6a07a76fad1371b2e8b0bdda78ca21554358538255e21e5d0a3f070d1addaf95ead2a357f31cd6fa1de3216e0bfd13f506e7e750f2389e086e3c88c719d8b3d5bdb37442af6441f28ae038b2da980310da16c4cde5fe96ad931aaf849b3d26bb7b24acd68d9cce5edb5955685f0711809b236f1c5a600b5d7bf1302311c83827331925dc198e193b35dabba212426dfdda835f8658803452e19aa225d5cd54a764b1e47d0ed305c7a4690f7daf7836cc5a26130d5b2745f7120f5ff64e9a1220cc4c7d1a2a974da50cfa64571439477548705fc3622083d15a85e9d4ed86957d6351f23c36abebfcbf083f06687e1914a9444ae9f87618b064d115f98bf3732edd9dc28653989c7afa7f8eea37ffb7b464ba0f8ea30cda7c8d901adf10715906f8e70b5d475b725eccdf6121e3df52ec712b7779dece00b308e644d34d63bccddc89c44cf11acbfd7cf160b50a6d867ac0f60fd1091ca9eab0f40faae57ccdc87c031bab49f113ca8d8d8c8c2d2d1e3af19fbbf9982e3dffd547bf6efe16019d1e4d72d3183922075b1a3b48a4b45779c1a66a776f4ea9957badbe3d8d82a7a5533fc2ec08591a1015e5f00d4152e73dc8fc3a8d9efaf0935f066f603b673127f7955f79fbac12f0fb99dd3579446463e3685eeaef870c36a0b2dde913b7d461007f2e82a8c6dce8c8d9cd68abf9bcfe88b4e883e59af219aebe9d0aaea2d65d716a96ebb4b91cb04ec509b2aecdd697a1cdbe63fb3ff7671bf0614385171d639d98b4dfefaf42593faeb96617ee25f6c2f0a1125e074717281dfe0698bee2232cac56b1605a8faf0ca6567d38dc5a6b393d3313dc39f112b51146808d8d9297298200da9f7b98949e71eae74acce5512ea83a40bcaa52a9eafcdae3a18bffbd8f379b8bcfa8131e6a3fc5c5ce8f1280c39c05432e4b52a81c45851f5075dd6824d744ffa0a052723a051cadb193d5ae289f09e09f92a704ef0f88c31b067dfb7142bea90d5d4f94f851aa7831a28e841207703ac3c148c10c0e6eb746cc3aa7c0527b0783cd91c5a0fb216fa68cd54c0cbd5a065d69d899997f2e192c0eebabc91f25095d86991eb8c0cdc060840b9b41faa8c2ce695c1723113823698e0940ff8c6d52abcf42d0c8b7ca92f515dea2916fafc165fb492edf30b466bf4ee648c2644d863bbf5ff9a85dd62dc32efebdc0d60e12c926cf764dcbba129976d4414a39c6ee87f3c10eddd737a9f181706e83d662e0777e9f1f861d610f8f37680af0b0ac731375fb472589d5e7db7f1d09a4205cad84f5cecf99e7cd96f3628680a4b828a3aa2272b445a096895c302621c92ea6f250ef53ff26b02aa8754fd1356e629a85f30543c77b2e78733082eff70bd608ce3a757d17bba2fdd0c27c7aa73f37d4bd04a7c5312f2c40700fb13469ac8d5b6cc71d1f2317a1058d64dc6fadf7edcff836857742bdf2a37b6e4d896dbe9d438666f31d28acb696da973d3328ef2e6de1b0915bc9a894a2b51b8d7cc6fd96b796ae745c137ea8b54fe81c2de401ed98b0532126c799dd9d3831d84a80ffcf5427258c6e17ab6042add6e85580b870f11e68b030cf664c50587d3815ab0ed6ffec9043534f7a7db55fe20d3de5da1d195738b426ec8bdca3738e6269a63b7c25c901ebf71ab7f0bfc59bd937f4384fe3000057fad12fa04474dac47e0f62cef19014d1cbc6e51b99f740b2b26463b470098c6fdf57a177db10f77bb7692b7946babd08455c7198b6b2264b8e201b868138dc60118f4168b8c34ad0f81056a7663ecf82e5722eaa8eda781d190722f12b39af0a4d7d91a186b13740f8457d7761bf44bdb4daa23e7896cdb470315715876083e9dfca998f0184020301c8ccc9c9cf5213bfdd93808d55a0d8cb84ba3c64b3e7f470b1802d21ab09b0f03e909677407e658cc896a19214fe0cf1a4a4e79b4f05231194b2292c34fe95a3c6808e80ab36ffc7de5c2426ee860c776cadc049f2c67933112e3554b430be0851cbb1c9cb1df11a38af429620ad58d85c9df79066259ccbcf7930371acb9979a8a02d319b772f1335ef68b93aa35aa62ecaf5b1725d654abe5b83d9e89832e6e6ec491f8b735351688a10ee084881e570a3201fa639db88b4b9b0b767c815429aeadd4f1dc02898b20f1d93b5075b2d67225168eaabadc0dad09d3914a13171df50874670fa96a705d04d3172ed8b88c93cbe290d9d9cff9bfbc2ee71468d57a8ec7d3fca0a2be0b1eaea7ada24542f843fe7cd2fb7a18fa2f65a61f4451a4e88f1a656cb92228a6c9df85a5fd74ac814d81f1faa15aa187cade0a74d239da89dc3c72e5292dd732b7cc9c78dcb00a4b6749bf8de66bb86ee665102de8867c8d39a260366e7e40bfb9d010add07e0693753f7e787ba6049fe42b1cb49401baeceb0163985f80c069c6ffc50b4f31988b6804cb47982c46cd0c3abf71c6a3ef8368be9fd9c5fb1caa64f4d25234bd3a5c062b50b0bdbe2df44c2ab0418af920ce6dfeeb1d0f3562104b1a7ea58ba004bc1435e370765ad0f837473b3ee0fe1afac9650bc631e2e14b411bbc339d7c306407a79761c2385367c5cb530830973cc83cb6946b1d2591e404ceaf1e2e5207f381960e0bb65b9089bab6ab4e2bfc147319f7a3a4f940d5d9738092bbe2a061e9dc16f7a4cc91bf7e0608b326ed5d5316430a4f9a86383bf337d8521efcf446f4a55bd20a146820423d085157bcf2b520597976619e81162748566d55a62e7454efb63a747154d13c651a96a758e4184702b21ee6bee375db63ceab669192d521ed13a0cec156c40b2858ad46c5540bdb6b2b23cc37c10a952160672e9b4bde442553fb6e7cf944e3bde6b405e6c9c25f3cb56ebeb781efa221b5b2ab0f995c88f606358ae5e2a8caa93f4ff7055cad1eb10cd715c42982aac37fbb6e80ac2755ea1baae84786b1b5cf95ccdb5a3adc54ccce55226bf2fc283adc89bcee1786bb5f1eae2323d08485e53a701952962e3e0390a93204f7bbd055ce4c0a326e2f743b53705ff6e0b43e3f37665e94615edf0ae88509e782dec041368f6a8aa740c73597f04ff444dfb1229f017b5a2a13f66e8450993f6b9235a8a25850e4cbf388490ee41321fcc92192d29a4266d3b2b7921c33229a702dcd266428d4ac67fbe0543dca9512250f37596ee209dfb8d561a705bc0a4fd31a4f2d85867c27091afc498b23e03cee4b52551f75f1b7c5db49ab9ae432e9e7d237f1b39698372ad3ce7293b81d985539a64c44c1e2741f530ccf0e2f53948d89e541c40a40c3d0b7c47e7a5c30a2c9630aeebbd336bb9b2b2f8f6784b75be66c0b2ab6435341dc5a10b8f0cd7a4d2c040da810d3fd1943c576a8afee2a2c5d2957ebc6058dc636a48e6d98c85468d4971063e7173b6dbc864c31282f8c0d05efb3ba5f1ea0b6e6de185a3b403b8acf7731f9a6a96ff7de010d4d1a786016249de89fb058548209a4586c245a0f8eb1056e9fd11b19e1a49a98d643ea99e9d6ae96e5100f6692ffc392b912b919d1512d448a0aea85901ecef4ea16401ed21d88aefe4c9a9d07f17ca380be86479d4bb2274258192eda644a2a856e0a1e3644a7ccd1944b47cc2762eb4b8f2159058c8c762c27363bdf2cee6b4ef00c78d4caace8adbc8da7fe1ed1aa888e3652eea479c457e454b29f954d6411bc2181d41dbae6936048315a60434ddb24b073b4937951248d7e2c3530beca60612cc7406d53f91d20e5660cc9736165dca5c3e277493c29a851abbd02445c45c0532bc72d23cdd7a892badc90938dbaca8328e11398faca0572aedd44cb04ee4e6ac956903faa1b10e697d3f8504813427def4375ada0c63c7fddb8334568fcfaf5b127ab264968762e5bc68863deaee4d138a0f62e4e2a95065039af97539abb0dc08f0b7f131a1f5b64ec7f8881c7abf22f649a709239290e0ed2d9cc89dd3ae5e8a6ddbb774258ddf19f3c94501194c6ad944aafbc95b4f674d2a86a80e72e92fdb7ae320baa13e16ad9912557e3928ef775c984b2650bfbb5ca90088a607e466c2b4f97c154c30e4cc92101c5b1b3fca7cbc34d2eda90a0a228f1e2f60a2beb15c4ed9c21be0abbc4bd25096e018f9f399d9098c34b37441bc791d165f98d8601e16523cc0a4c62a0696c4539096a84ccca8d71a040475b3f7e62d33b7a9ef253e179fa424450f0f0064d89ffe9aa0c5ab17c78d79425bf1dda0c7148c188f44565fc0cc8ae562a2102285a1e36ebfd411140276433a81bc414cb41d7168a39ed956dfc09fa9fc5c461d45f373212915e257985914d66f5946d353c52d93b78dd0dbfa437e9a65361351f76e4b6e6e4d823b12b9463b9ad033bf2706ac118a157da467d0c4b1129e944a59b16d58247822a78af92e21dd9ec2a5fb666e30343f5bcc34d7381ac9a86530eb63f815cc7bda984a4f74bc2c8fe88205af7ca5ced2b2c517919142c7fdc5958260b011d2018d3e52eecc5b8831a75190dfaea13428e308c30cd799573e2f57397497a6cf0d1ec0e8906686f5825cf5e95e4971f530e7fa515baa5115d810c3e4022d3dd00bbb68a0c7c265ec620495a50cf9cc10cd5dc01b204f3af8c9f2dd742e192e1affefc34e6491a8a0ae84c8121d0e468257fb4d0493cebbc7c1bc0472348be57803432c8dbc4decff6f32df3249e001388739e0f959100f3b6f417db79f60743c63c3da278d5af22412be5e8b3a752faf69f17cbfc79e30e63806bfb50e0daed7ec2a21ac5d9a1f12f7d3103f5d09a543ebd06d5a0587de0628ab02e7c8a99ac4d167a6889307c4de1a35b305dbf7a865acc6eb1cf9b476ea13bd6fc475d9fc882d231cb9f626783b3b283ff391ba6bc6246387ee394c1b27bc888434b61f0f8a0ef73bb71a58c8dad092946d8ce817998ba5ca4bc717f3dd5fa1896609d973cadbb4cd521416b0b6195d06d4c7505dabb239c38061679292158135af7b204889821844def35296dffd573c54bdc8d3defbbc382091f60aa3b8beb96c112afcee144470b0d3f1c613ba48e4903304c7c602209b97d776b936a452899aa7119c62b0d4447f403975c6e30dad8cd3228c229f423992b644c1e5648e958d6cf4c606cf74d7dd5c6e17af528e5612fb4d9d94a8bee2f1b494221401d797151da82f3dc303bfc3503ace6944ce72f18c10d42e4607d97942cfc729bbaef932745ce0e6bd43329fb4e2a208ea9211af5359b230290fcc6f9d89d69656e8ab28ab7cfba7e52d780a1614dd2fa78d9a17f9f45fffe4e68e29e8b98746332edb97d35172103e3ca739e051b8cfb0f7a154d70819f784f011ab2f45b860e2f88de9dfd58b0e92fb0873221e483166b36830373467a3fd3214756951a56fe9141cfe9d913679e43d87ad85f3fc532c57bc249a504dcf5d88b47e196979a209edd594d13eb1aee6eedb61649a5baf6ad0c8e9ba01c2d93b22849323e75a4853b872a7a38e7240075fa9266e2a4b1b510d3e44840409567b1cc04bc6e26680cba8c26974bf59848c5fc86233da125ab7b12c4a31050950bdab92d141e2c2592324070196000249d9cc396b96deb9ff32a0fabeaaa3dd98cc9e88497a20536404f672f3116def95a86550070a20e4b470b3a45dcfcf0c005a97dc192fa345c2a2e84d50b89d914b597fde360bb9efcdf2119ffde4a7a4c36da66f090f43be558e1db265cbbbe41ff05d1a63fb8d00f1db61f9ace1f9477107a07e00c38fa76c38801d14e7263a17f2f9583ef50a7827701ea3e39b2b61b5d27c75dba72391f9d3f9e769153bf8ee7484f40701ecbd7876a5881b9689c88d7c47c79550cc7addd921e9198210e4f78d9cdf01e3d521c795eae0ea616f3ab14a0206787431ee29ed9745938267469c437c1d2fb050612ee5db7cbb72d679f25b182aab90b7c0615114e1da539ae813c8880ae90468e6edf5a714c6261e06261da57039d6f2bf4a10aa702d7194c81cfcc6c3b55d1a24dae174fd626379d2d8c5f50688128d2235a79cca816581e1ff1f10b78d94068590d85f4601201d0aceef3001786aeb60c984bbf4e3dd13ee10df9d060d021afef32b104e1ccad0ca51719d2567a425b5a69b7721264e787c195e57e4c8c6a741cc2f4740aacdb2bde084ddac0db85338096fb28364004d0582ff965356a3986728604a06c401e691025e3f907346cdd7d135859c1f3da638e770f969569893100f2f1cd0fc5b7bbd34e58ef36377a3941c0f79d070cea9b0d034fa2b3c5d7ee20a3cb9bd80589893c18b7273dc6d03c3a333a2fdd2240493d49417a77796f44861bee4bb549b9650abc99d0c08cd7360a12003faf433119e663200ac2736c9d754c14f0303dc760703aa7b0cb1c25a4944891e827842e4c3828530f2ae2b6851e4d7dfc6e5e3e54234571aed5719054aac7a07fbc9b6eba49ca3444c2bfee043c338c7096263404c7514085f6225cf3608a73698d3b4e77e410cff8fe40a29ff9e2b6bb6d5a72ae13ca32ce0e220816f04d29cb9872b238a65261f19848e0f2a34d4b0523bbeb3206c3037a02cbe54ff9a767b83ffc532b067910e7cf6427fd65cb2db0f647c5a0faf0021a4343f216d6e13ff8c6ffefffcd06ae79b02ea80edf8a7ebfc9beafec00c6cc70ac5b807f092d22849261955c4a00c8bad45f29305b7ec74ee17d99bd92095b8320f945214739b85a4bebc49083550bdf1747915b90c0b8d20dae4f65c458682d47fdfa5982ad4cca2fe23cca47a2300ed966024d301abb1814b2e9354a43c41323fb2d41aac680360d237f4e3996081eb7c7095010723045a61db28b1332a4fe453bdd54b640d29458d4f264693ce113babf0d76ea8a0362a6f4016ff1270e64654200baef3e34749a0369cdc8a2afd3c248b727634ae6e9a09fb6bb9c6e313a4091d03dc32039a86c7f52c1ea63fce49d10ca88626278ee3daa0954ab088c8603e24f5c793340032ddfe6c7c2b04bdbcb969f70ef38b1a009ed033a0fa3dc8ec859f6518da0682473a4682a7e4650d13efb4a3253b64b6e70ca30372403f120044291311e72d6cafc1c80ff1daac99fb3a125175022e7c307ce8073fc776cecc9fe142939518d58845e76dd854847b6f293817943bc12e51a9b2681127f382e3868ae36399872bc52519aa0fafd0e31df8bfff7a9b471d574cfad2bdcd7ec617caac2f7b20d728af97375984058fad4e314aeffae25eb5be173a184fd9372667241796a962c6a3d1b6b239aa773e6004c7ca25c623fbd030a359bcbd07736cfc43a77a54367fac7be034cfc8ef2edb222c4924a2792d9213530848c66c6a08864caf8aad548c9e0c030190577fa25228e01b8166a1fd896ec1a68711c3f1d2e6c864c0fb852337f9ce793820f5e5d8172ab8317fd03333e46f4ca7ef19ea361659a38341a58d9b6ac45bd2ab2809e131d7f6f112e99e0c61322daae2253b079cfdc0133db10b5f0a5a600257a14327bcc390b1a8ad8fb2a0ee2e752cbc95728455c4e14206aa5c0f79c5e38d2cdd9a736b9a8619502d4451e906983a9e14e988a7250ed8b1e8d30ba32c4668068ed0346d61144afd9b45d1efd2ef1cd46cd882fe136832ad3f7060436ea34717eb3830aa1a3bcf600ab314916e77b7aa991e6e7edc9e69cc3e6f77d63806dd38dc4e9f98a73c1527f529816bbbbb5990b10c629c6d669d51b2dd82d32572e43b4f0fd73b9a3a060c45e7fd70d804189c92166c203caaf11752eb9fde330fd6ee15ae89451cb84e7e5c950032a1529acabd8cba6da3c6d238197499e92f73f1a8ff841436d317dff79121e07f6a297bc23511973bc2dd0c7501aef1b5212d1bdb38d52796e20b2fa8ec0ca3ccb798f6d8dee57715ed3c7d0280e44104dacdd87d5837f954bb7678cdd1a631c008073ca0e5386f6bd9e92eb30dfa0331a3b059eaca3e49b1f48eaeceb692d51e88c29beeb23350247dabde46800e663a90f294103f43704382d65e775ce8396ad46b2a325a3f5214a67bc08072c7df6a738700be70c27e07432317eed671c04bce258cebb018ff6a6552d87cc6fe20a17e3d31c70d027848f148779ab2900ce74d3b80174f368a99ba97b08e0325cbdfbd286fe7b78a439c1fefea844f8ab82f2c043aa005e05850ba456f225079cc704d50548cfc25d5fe1225d0e219111adfa7421f2d852d699bb0a47a5ffbec6ba61a61cf5eb942f349a49802c44fa14ea24575b64bb7d024ef32c59471948af54512f15a177d3d773cf33dc38f7e6968e6dad8040404272ee71bc7b9afef86c90d21c29d4a4bccdab302b3c452a08c2791b993c66d69f1278d85f5c1b3abbf1934343861f902308a55dd193adf3a18546635bf6219e32a89f6e54fe75bcdff5c16f5c41aba7359bf1ac0d65702be3ab230268dc4667640a31fba90d86ea864b12b1afd9a8b2d17f4dcd07612fe8f957da849c142ff0e5da3717ce91547f9c20ad89f0b89b27257827dede407be98f3cd87cc2a4fcb8c4dbdd4ce30e14c438481acb51f01f141086a3d45633aaeedf060087c0ce6d7d857924ad318ec128d29d1a2d9383ec5dfb2de4c921bd4b9d9e8fbeb807119070776e4aebcc0dc81b7c6d798add75fadc9d83503a2786131c3b89a984b926f5eaea929ba3e1834d49f702b90a4662fb95adce5942f9c960c30cd5c651bbd35d978ce3263f2c1e50cf8a2ef450f6e0dca51bcf61c77b15fc0d1e104d16de7ee92350e70ce04ab21bc10fa17417f49a9cf3bb734424def7dfcdc5e1972f6c2abdd4fe14f70d7fa66e143f333ed4a4f6b75851bee8ea6b1627fa164e0220dd9392805fe9dd20394c20ada23b83cac966f6812da3632f010422e94bcab72c4f081a9e20e4c721ff8cafb06ceb25cb712dbe031622808036341941b1f7ed02c2bfc57c76d0b197747f1ba473d004d059729a39ac97065494bba2d32556df82fe44dab8082da4897024ecf70d886ae65ee9174529a218ab5fb5c25d5dab2b46181d89b8e762edbcad43174102f1a815583f8bcb084f37d8faab4d5d947c86b7bd762a67db1a33ba0766db09305acb6db25a93553b7f7e1a4361ef15b352050ae2a359c84c5450b306788270a7b55147e6f2ef96987a3367898b8d01220108f60e93cd10280ad3fd16068ebebfce260eea1d98b0040153182e1bbb278a11eea0c1aa1c919d775f99a376856a3d907b1dc00d9d82aa61451373ab8c1a45bef353bfb772e6c65fde4a72e500b69afd2eb4db8357382651e983888a41d2b27d2820c95a3078b57d0d1eb5d9be38d2f775f108c6822d2350a62269499e1b308e9f4ff20d068af1c665c5373146d183a8fe1a48f4db20cf3829e44b6a088d941a8784ec259cbb22ae1daa45d1bf09c2f015b9736614142e29d53b96e2f379095dac5e9f7d8a1f6b38069b8e823321d1b011820a53ecf14dd1e6c7d1e9ff235472f377d8730cb6bf3de5554966fd8090005bd3f0ad60fe40eccf928574962179854460c7ab5f95992a0a5eff4c2f287f3a94ba3974b6c8b1f21848ad6304cf03055e1711d42b6fdfb55de354fcc68e13eca215e9fa6d727225199b62fef220524ede4c58cb39ce0cb149ea44aa993138cebf9e76780ffea68c17b46251b7baaca74fa12c704cb95a9d46818f47448f8ad167f8b62d13d54820749e6cf85512144ae929fce030c9df3021abb41f8094030f12805d12e8b2e0a2ab4926a2da97c9b154682107dddaa3f7ac9f2ce4686af4bdeebbea9ab1625852b8d0b994d705f1acc4044001f49c243e15baab2c70978814b7717c5391a825d152facc96bec810c80b8831bf6778d5492db1b024a4fea9032d3fb74a1fdfaef45fe1b2cb7669705e9fcbfe14019d022461024f2d7b617061003c91adbff7123f2e501d23d01c070fe8024cbd698fbe461e24a7d7fe35fd44e86a23b78ba2a972b7ad3157324bff27077010db8a1c0320ffe5c8d683f1feda679268e916247c1eb79b4e3cb44e39f2314d10692cb16a29488defb81904a0a64b8df91201d4d5ff64b913fc594b99030ca22be63c025527fd8ce16168210eeefe84f095d54f6767c3ba3235103bcd0fbdbbdafd557a86554c83bd4c626d81fd5f3492299517388f24de91e8794628b75101165bb38cef609e0bc58db054e8b7a931b0d661a7c1d75b6481a2c84d0bee9d8a756643c69da0742457eba29e603f66258c88c50700360d9f34c9b4cbc43c9de75d0d82c01fe412021a105b7783381245d612167f240386a983d3b9f74ee039584fe52178f4e4a01ab21105357fdc1914b4f87bc715e3986323876a037894ac37080cb9cb858d5431f9534068944f40d81381011d0bedb9d6afd05239667a90ffb095bb39ba8036654c0afb18473130e45992a526db67b1634db4b9799fd67c982b257f4e63831405126cd5748570ba91b678fb67c8d4190f97f18a0e7cb68abc91f5ea4cca7fffed19285aa7eb79677c02dca866dcb78b3583f750ea2277acc9f6c2dd5f0f68251008a436a6186f4bfb32adca892ad242585f15c1130890ae21cf9fa170ae11e1f278cb229a63967ae03607af5eefe6f30a9c1964e5c4ba6e807f950dd65a70776c30a10195e44a7de97226355aa70f134c27fd442a1d78d0e6431f49286a9dfa0757d6cca12124b3fc147d1d36f378b36fc09ab98cf10bc6b6fc2e9127702ec5ba95dab8e4df1e0fa2237a99f6068777a21ea797d6ac8342595d0820bd473e100f803ec87a75989a7051b036de4011cf3df187a2dbb2038fbf0db46ac5b8526f9a699473db3b58c70442ac8b06ae6e6e67a946f8f10beced9753b40e25a74c8d904743bb51fc9df7de2f480a585e4fca020adab52fc0d2958eceed11b563358ea18ef5f9b27b0e783a1618239b1443d6f7f11b54d8b1bc7794ef638989841812ef4f2878271623041fdf5876004d7c23d5e2ae15ed9d73e214b967c29510f8761a1d16c4f374d761cf42fa3a88848c49cb0ec971de63a416ffeec193c740c2cf83218682ee90d3648d2a91afaf6f220f94018e7384dc470af640b2287605d36ab5c088f3bfdf2106c26763d86661276b7496d49df622dc136cffdd8090f7cacd0fef1393ff401dd0e87dbe6aae2e9c3a6fdd97aa0b4b0e17ccb70a165f8d9b8eb9a0acd0b82fa12f0702a5334f6d5647f8d0002e17ef37334ce23899fc0f272e21b4a08636b76322c166c67b1d4d59e0f862580172026385204e17412eaab710e0a4907f4ac70894aa5fb1c786c20554dbbcdcf91c8e72b8ae1b55d761978a7a052b3143a2616f6ddc88a41e026658ef0f158c3938bb923083cdef0f5667692800e9b92537ff8e74aff2c794169f0ca45322c1ede1a609a19b303f9ffb95aa3049cd42f788db46663378050ff3c21f5cde482adc5f89066772189a571e4c79d0909f84afca8f47830f3eb1f8bf9b66be88bb3c61944e9ec1ade47772713004994cf3d258d0fd34d0405a2ff4270a6c373a96d344843ff624bdb017af7fc8e6c4bf2638d2b621cc01c41a5e3f591169d1181a159093e38e821ae5c36a4f14bf7ba7308d9f08a4a01b2b29b1ce218457c04444490802a4214b5a50f4940ab8a3e29a87fcb2229de557bff581e7fbf277947198651d21a32ab8603c6a47cddd4c9a97c873dd396f0822a7d3ea1437d68b8f918b9c9727950cfcf27751e78c8576525c9212719c70366b8c2d3ab24c34fa2aa7832fca98abb21b242bf21316fa8a099dec800c6d5f590343d116063117c44bf943995c277a806b572285658b6cfb60c1965f12f40fe8640647084417ce7c39ce8c09981b1828f7208a58edfbb9ce0301850d9c3e8430744f8be60d3020ce0343456ce14c5a010884b6d3bd714624449c2f05559ab5bec6b25785fabd1b1c771a38fbe6b2fc531c6adeaa3d2f1ee72dfeffbb6b7cf3ea41e590633a42e91d7fb0b3960d1b3d0adaf10ab39745226eb695c4edd94465628230271d32cf99d4df7048214b7590062bf51d9efd4e0117ecb32c84232982734382cf6f0b7f563b1f4af65750c9789565dd57ca063037aa98e4709e4e128c01570ce381a83f8b72d3d21c805123c6049bfbb83023eea40fd779995f9d357c5ed9e3f311e924e0957bedbb5e9c6ce5131dd2d6170a0e0137e553ad669f4833777f90fa71252d82db7f2c0edab575a3c48b2d8542ba246d057dc81f3546597c301130ea919000eddd025ccfcd0d025c486cd8ef4dfde1837fdd84741b148e1ae86b2733fd1bb5721e91671afd4986f604e9f91caadcb887a144edd6d52984405bdb0cf40b01081ca6abf1a91163b68dfff008d7ebac1fe8a5380c1542b647498caba5b04c215d8409e0cc6d4cccb6f6237bcbbd8421228f625f52a090704f925edccd920aca39865245ff872bcd4f4c728a94fb5b71e612ea8ee7df193fd0c850ddc4fe58830a78b5b9b5966518b8893e7b56c169d98920afafade9fe31259cec68f67a03eecdbd84a0ab37b03599b535b005d40d93749101ee9c9824632d0097110651239498e0c11bd36c0e10ed21cdca242b0dc612383af8f8e2b2aa289ea7398e511f4e39daab5f877a05c2f52f6e75cad5e61fda0390148960e6946b5e7af6052d18e9b9ec0b84a64a7f867b0805ad8182dc2e2c9126c502970dcdc7491822a28343bce48e8d3ddcb668aa050287cee2f8ee72ba1f1fff2ab4ecc03938639bdb50e587c8a1c77a31d580f44d28c8d2ab367b56947e7b8d1996dd9f442233d42ceeacdea237a75dc9f526ba8ffd0fbcd4f409c52d0d060c063f5a54d92ade472f259ee10f18d282b856162ba07b45cc2a02d58b0c16ff1f3257ab4113d2221e02d79fe2335f654832c1652c1f2f3b47c7d91d32732807e954d4c08e67ff2e57fcede2a535922eade34bc4c52937f3c7c28140f2a705e92a174695c0e3db0c7a10d8318fe72449a7b62f738d90972baa8b830fc3fd1bd31660aa685e39541b6f48cfd4cbf2799e765d670ea52e5928aabdd09579d5ea92464d2f14dad5192466d16c4319f4b6034ce2217845db145d0e3b62d09cb714c593330e7cd6e8b3d05db5d3da7b0f00dd76e36515a8615996ff9f63473e9e4874a41739d7290a96376ea59205986874b54ef35d0e362cd5044833d0b040429d7b0e249ad664e784096ab2b77816290c6f423b430e1404ba1db159d342b5dfcb24b9870bd74cf6c4d5218fce46667ddf28a378225d889910e93f9497eda3a4ee324266456bd7fb4594e61ae9cfa86219b340f10738cf438e4a1d231017b822de2362772ab957523901a5cb843b944563a0017ff47a12a0ccaba4d5210a4f21f77046eac9999de7d9e6a08a6eeadcc20ecc4733df3a9066c02a43545351658e398939d3c1f650dd4b343be8adead298e1e5716c75a5754a5fb814bab2371fd0b6f6e2aeaad8a77f7decd3d97a6295f98edf92360d98381b5031f6b083b179492476f5141592312e0ce0baeb7c9efdd9b0f9ed098c79fc75b543e5b23bdca2e0d568e6b182ec9b2c3da3b2634116245eb92f4647870a20d5e5ad213a657c327f08bfac96f73548bfa3a814ea9eb86ed1812ba2e5cfcb2ad7ab23839e46594be97f71853d9e35ef3f62ad0e41b6f5160d90d0408e17c7e0afd57855cb553d7c370adb2ec87ee13ff50dbc61aa3e14fe8e9d06b36ac88a1e4d039bf010b5bc1a9ea7bf93d196a6e73dba0e97b64cf41d016aeb0ba9963e14e3e1bed4d2dc6f11a29aa7f1d65fa25c69c5e5d90174b3f4554bf7c04a7c9c57a36f8a8f93f9ab7c653425ac3204fdff14be66cce488d9fbf2a1fa2a9ca79e1d574ed313f7f0e5e837e666d97d950cfb637140efc89ec911c80b7f612e0520be88734979876bb20890bd382c4f8502fd493fbd80cda23cea95f4796c56d1c63b901fda65de782ae0ec4995e7176cadf1c49aa836caab830674f11d18204cdf03cedf5ac6d73bd26f37100b44d90586f9cfdc4fc6b5fd32113f9e0c57430b1df3355c8660aad141e0abea7bbf28c20e9049d0a4eadfb5555f57dca85b3991e9ab81dd0d9d6f1a36f276f9bfcfc43bc3537181233a6637d45ccf26f6d7426520950f5e966e2f300f3ece1efda9c3bbc900e4f7f3e3c025620b7c3e28f04d1d420053008141c78f71a0ae9714eefe3435c8beaaf46bbaebc51ffb9b5c12b913e039f33d1b27a1bf44f08121812d1df2a750e0d9d8f264f02483a3f0c698a1badaebf08d8c32eb365a881343dcbc6ce1adb3e53e2dad3b8c8c0ff16a7403aa5a04ad6811648083721d6c3cd3d26b14f423267b463baa3218cc17cebffe75a9df0d5e5ed0156d0b11d0a12c005ab4c8b3da9e441346f46db85cece21414c8c10f38217d2eb476b5a0fb9e6280b5594cf62da0411f29ac6a83cb1fe868da12c507a01fa4baaa42862068c407215cfd986e95d86e2059e6ef363abbb9452272ebc4e592021f5b37a0c45f47ed47abc6ce8f944fdc2662097bde57911815fbb81fcfd7a54cbc3e8b6a9e13ae83ea198dfb0e38e8803f9a6531fccf45b0ed3418409af9bd1b4fb6fd7461fccbe648e39ab79e6d24e45f52ad3cdeef5a2bfcacc058ff5a62c9259d2bfee52c2edb7146e848a93301a0e5570fc4db88d1a56bd1abaa197759eeac33b5af2b3bbf622ab3a3a7459241ca30093744b7b8e86a00b2016b0f8b3cea854bac125494ee3b3e12bccc7676a9375768cc22f1f27653e02e4c8f40db80c6ba810b437e15fd2a03d0e661382c769df0f4687b9dd357836e9b0741cbf9eef266814cddf3bcc7b00e0c6fc32bd2e4261a7a615ad0630e8f281c81afc74875fb6cedc248cca9ad76eb49f4ece0981acac7748173c62b503d696d7531de37e24569be25102ea20d30103ba0af306ad5347f5060e2fa207aca6ac2f0c598e6ac94ad089b26417bcbf4d77cdf396e01435f638973f74e5e47001d1803285c1db3b72ad484ffc03f7e2e5586faa17deae0ff4d7f6b48f80bfd5397d631c0a2413d93abfe74b04861037d443c5e5cb8d5de4531623e9718612ba6520f25a715f7deb5b8300739bc812d92f02aff1927056738d5e8eccd175462f0afd4442d7884b41b06a56057d7e98437c09c3de2a2aa58125f65e28c0d3dc5addcc7e4ff96dfb6c49312f12ad64be9fad565b7dce156b869f19b78b37d8dc12e977949dc58a649847c888a42ab40c970726d466971404f97636aa6a3940d4427e97b9bf5dfb7c81292fd4e01a55fd2e751eaee46d4b0f669d0ff6240022131b25ee6f12a63ae6a7f8164ff1bd7d954e630fd3ce1eed4016db42fc1f7f008f2f47a24e9c2b8be0687d84002c0aa2673d0a00ac5709becdcae1869db3b81a1bef499c3839c89a7f2f7591d268283ae0c56aa5573a90fa703d4d98ac0d583c2835f84a763fb947c06840bac7b145d2d80cc64e3720350c70109d63b418b9097099e5e511c2453fef1cfb10d17fb2a69d30c1793d75e8fe67feebc0f17ff9b994331df891a84332c6d91a230875afd16c8524202655555d4db71c1a27b0b345bfd55112f742f2d401f8f9272fba31b568e000580af006451ee8ee3d2aa7906db4aec4f383b41f502e3d8f618e532c280b84a8ab087021868d246d448498ea1d6fac4779e9436d795c58ce0352913d2db8b30816c711a1ae898a7dcd80645764941c31d98d9d555b9927ebac385c3a76063e496bebb05c9e5d793659e0309110a4db0586cfa6d875eefdd158d1e5d016ac2cdec9d5b5693c1f0ee66963669776773a13dffc73e6d121bc21b8c4a1bdea2178210847dbfda96191487ce64c683ac49e4a8f0ca548072d79213a87b23245eb12a55db3e16fafbb0339a1a78c4b2963c69825bcfbf39692e59536218daaab62e7e2b7877cb966fd4f7c9c1bbf08eae6c8305fe6df62a524857a31ff03c3a4106867321201bdf64c78ab173dfa0fe4579581d23a5216cf21c190cfac743344d90bc00f9863bc64c5e01ee7a0a2356601001d73e8187e0c5f55f9f5633880926116b73e2e48a65f11fdd0a10d748f0950dfddcfda6d013cc72684e2b80e4c28895508ef9969db29f725179f96297d928b2e96bbd15fb7486198c964694ae57e1decfa414514cae29c57b982fb4a25b8873879bc9bcebae50e318cb039c29d751d3f5da7274ead44913917bdc90aec169c98881d12d81a3dce64b432e9f60a4562947682282f936cb64a3e9bc8aeec8437931a70eddf5962aa8b7ec2185a40d6c8aafd086e22ecd46b2ae14ef51a04f7320d69527dd807778034d1ced34cab83f6bd60e28124613b78cd23604223c7f17ff899f6b46f751e3e75023593f380bb33b1a1d5165823c73cfeb512b4038154545fbbc96035af413e1277e9b96a2da67620cfd43034e4724b93c2fed2685efc50dd61bec798c94070f6581542d57ccf082e4644684fae69d31838aa491b20b6e2f0b910e478fabeb0e20cebe7d447e0d255762db9a14fc933b46a9b3631aeaa7203a3b660682707eb4d44fcdfcb9a14e4c3352af182fe8d67cddfee7cae68673eb2399f4f6bdc6539fc32ece151fae0c4ab935fad7b05a6e55545147f0905789ddcedce6e260ee902e6a25975ab0cd6e3e27354bdae548924c173b01d05aa9efc77828e1ccd6f446e3a486bd87815bc51094656ee1d2fc3580b88c1b0d2d938314dc99f5aeeb8416f4c239f5e03c1915469fba33d3dd780294dd33b3e3fd149cee1b5f71a7bae7ac085a9368e57d55e1d5347c68e2f6c068d074a8a8dc8a1bd9299b771c5eb9cece4d14d11e987442c1c6e50f6ad3169bef598a9daf16ab37440466e4fd2ada08e8a698a22edd701eae2cc07ba246e052418b0d5e5ed7d4b5b35092af8b34d318a9046968a506aff06f19e9ebffc468e106ff80d666cf5649a653a7b7f5fc02195c67f54be7115f9592402425bbbd876b884b2627da4af86dde56b1e8624a9520476ab5da7ed5fd2187ca6d7bb84c2c4f9cecae91817ce06033abce2e71755404d90ea2cde8cd3bc18b0d72e56f7bbcaf4f9c208933037031cc63273ac740829fb2d5a8d92739db1f8a93e9597deadd7f701910b2b80e5c5fb64e8c63da1f15be35ce739d6e005c6b094c7ca89126abda286f8e42ebdece16b538f6db3b6b3d93fa56c452c13fe632b9fa9440843af5633642ed89df4a86e126bbd78ad03519b7f1dd1f6725bb53aaa17a7f77ddb13f0ff30b9f2b2fbe193697e47c7720370978f69af52ec19297db162216199e18163b15c56f0850f5cddcfaea4357112ddcfafc59e2bc68c44d8eb86c0ed683776d290ac50ea2812a00d35f6fcaa483ca0409d2b6c94b45e02c0f702b8cfce153ecb1806c284d63e654ce016877e6a3112b910041770aa4ccda5c5dfa5900c8d883a8bb9fc7e7321ed70e0a1824ad5ad60d585bd87554343001b4567fbccb159fd5af3a496158ddde5cf04d67536f602f5228ffe75f3b80b76cf3b2e44a58557d9bd2c42a75d2d85bc1b15fe568c618cc74fa9974086c4cd28aaa80a20ca9b75c3762a76466c0b42e9a45cf626a56e73f841d47291aab5e516c16381574ba846f563850189511d1b289958086200c022781b448f1514abf8b24ded36c005e1a3e259b9176d54d95fed4d3df807f2dfed75a15d9f32bab8c3b6ca5dfe08800aa6b44da9ed4ca42dac8c5a85aa1adf7d2ae624d4262ca6b99a01f44bee47d0da285b371e4369fa059eb1dfe702a27c3161e57316630460058e46dcf6ce9278dbec5e1146e7ef2d0b0d149d990608775d15c6415fb7aecd81b8cd2105ad9eca181770997090ac61761413462286cf966c644c0fb55c67ccd4e3e87b2862f76b23ccaadcf2287f41e5056c6ba82224cd202fcf9db3cd6b924f63dda35ca0417571e7115f788a866f9c686c51efe2520bbe79bf0c5dfc66265b64f67ba05236e8a14e58199acbb94cf001adca91511ae3b91c97106b981c9200480f371d529f8d66c923c5d41d4063cb27fb1b33ad61012a49990bb55645f9695e61d99fd80ecd64010db067e918e6a509056747f5aec0d0ae583ab1d89ceadc64dbe6a106b76e4c7bf787d9a015771072eaf6fbce902d9cd72e541cbf27f62a03cae1efa2ebd47c72069ed0c4a4b8afd9339c24198595f373bfa49d06f633154dc09591fe36b057e638b91460759c1a5f56d2e68676fea110f6e232419bdc02e52780dbce43703c0223dd1ddd3381a289c57900f56ccea68fb07e1a8bb30f7938cabc71ae1f663917d67fdf4c4dca41d372dfd2ffab975f110d88b73bb6f16ded7e40bf5ab163d55ae484a6013db34422dad37ae58e2f282a0b9dfb079318efc4e6f8a828b65d0b01893dc63536ad5fe64709222ed0545df2ec6953716f5905696156b8a728377a4eb42614ae4a1bacb7389212567fc6e3fd6ea0c1beb7d36503bb2659c82264dd2db055c45434146878a3fdd777faff7f1ef877965a88b2625660ba2e32b72c21516991f1beae5771b0d45b151632372b2f09b961a62ed2b26711a2f892abc088c98bed1beb5813efa5cd0c93ddd8b620fb8e0504728c7e2dfdb803c54e49c40ca85ad9dada89cbc43cdf8fa43fdeca51899f1c5074336e70c55075191e28c2bc90badd85cb05b615f2dbfcdd18e29d617142962cf84cf899b0d407407152c5f69a372047fac277b2756540d426216790514d0e5aa286102c048b4e9a5681d47fa0b6f91a94b1d9e72910da1dda3adcf750a35d392de6800833081b2be918152fafd4be1c39569def06cf5b6338dd3af1cb111ab7b01b9d9296b7a0eb6448e391b0bd2d18b9fa8855b1b24f4673bc51fd41253afba378e43e57b33f95994a563e6eb47c21f9b70e7684446c60a33c05cfa63a87c5fb37648fee573a30c9f36d0c7c50e652405520706cdb47bc0bf14ec2177d3ac090a0de800282174cfcf155841eb222848cdb20c5dde0ea6e1b2f02a644aeadb0e707b98efb08da428cbddcf49c1685bd4667d6e9f270edf0ee100ca843749b56c427dd6441b1ec4ad7b540d34efe42b9216b8ddcb5aa0a7a3c3158823e7a4fa768874aead037bcac29b09b4ff8f017bb67bd34f17599e017b02699fc10e9f4835f1f9e6973231321c434311e5422e21f254d349de9ced0a14a73ffe1dd11f68e56e8832c9a0e90ff7a797895c102bcf75229a22314ffe9f3107dc2b63f40b0750b0d89e54e6b8fe7177a60cfa2ae7e3eae4b177275758956b5c3ea4bd7970bebabbda7c0ccfeec1d07b4429ba0daac632efc304cb700e284fc5be90be44d8fa4a9b77b0022910fb3fad1ff92d2adc2cca9e090fda00b6dd5b51e60b257e22c4de7cee756da3edf576e69b62a8721edd47f0b2aa6d11286189039b3d37296dba1e1f6206041a68185c8564a9e848eb99c11afa3c5fd06bea0502ac188be3f8ffe7bf4970aebd588b50c4f4d96687228f471f257f747da6f34d3b07f2744aeab349448b469a347d642a6b2dbf4f45592d8c1affd3735f9e4c0f61774fc2db965e9b6eaedd881fdf5174ee2c58470f5cfb2f2ad87ef6a78cef20c19d999224618ae1736cbcae11438186bb6caaa2cebda8e0adf363df2d725209211fce9e084f0b8af5a45946c26ebc7ea4e6257362248c7b725cdc60d351c74d5e80f1922f5baa170e779d15d05a93d2fe09148ad4613ce1eb5cbf51ef43f24f0f6b0d3f4af69c8b70599f87aaf84d1b0a5e5fc634569a06347dc2f65765ad5dc9c5b48f82171734278aeb17ef88b27359db5bf36c61d1bafaaecd393a60c29628e49548028e1d80cae920a4f8c70ba84d3d9c4e7cf3d48888448171f94a464b87f256ce5f9215344843006088152609ae5ff4ef407acc2b05f5a437cb9ca740daf436d934f7c83863803393f47d71a30fa7cf21d567b42cafce2fa785f4e2b3ea15b37e0a4341f7dbda2bcf9cdf3cefb86c1f21acfb9362537c55d36099af428b2b5384fdd97e8087c94ff44aa808aa0af8ed036e6cfa8b1b8fd233338c1d98d3eb115e843fc970b0e0c9c2753df9f7c51fc07704633845bed95731dd66f87304c9604589c6885408c30abc951426bc916883e2da9bf60e28931a1e4a07f889284e8c1b4ceca234b852b37b3615100d6ed1974248b75977e1f6e49b4c450063852553ed22801e9a6608acdbcc6f3ad2ebd678e7108d4c794a38e9790ce673941b5726272f73f09561d437419a84ef0e2576c5b494c1834e768d2503a2488c0482d8063b617814e9802edcfc270b1e9c4c41a8a2260425e05b12d15e8c1abe1e5f18320695a9eb0ac2ffd636546d9ed4d1aba342e4a7121a80c11ecdbba0a846c08127c32812965eb7942bb995669721ba0d507014c6df324b47af23b2ab701f9d3719298e8fb1881ca81f9b1ef679691d86010630fab746316b2ba621d8821e6ef49dac2052ba3183ea0acf20f010d6b5d837dfd16eec097481154ed28e46cbfeaecf5c069e28dd6e48cd0df67933dd2b36825a645401e8aef65cc71afc4dd5e5a666507d84f824517b98a9a3254fb53dd17c8f69c4d9c058aa1ce8779826a998ad83cfb6b9c27bbe046082482cc74ba8e31cfe2e87788dbb95109a6161b49d4b724e3f60a853dc12b3fcc76fb1768948a0f0a6bc05e1743820147f595d909f3a68ef741adddbe4ef1f1db2792d75d8ad34db27ed51ca2aaf814c3991d47ce8944f47704c94128224ce770d1935f43c135ec4c2738b928276fc288bc3ed78eff5dc5f1cc71bc1a6175f5e495ebfe555c3fe311f90a5cffb104fa411f722972baa1ab63945c701071930e44b8aa921126da64530373ae419f123c0c2b9e9f1cfe234d610e4d409c4a5f27e9aa79554b01597b8579b83a4dd3ae6fb1559668b3ad260d67dc9c25bf651ebc5f386ec0777f272a1592f5e3ea77352b43f72bd47e0429091f488ad97d73d6fffdd03186f199b07181bd78f526f9dce4a4ed80213939208b44c4737f811a11dc095899ca3896e9172a708c05a192c4ba9ad1e156da4e4affba70398e185dd448ab6ffabf88d9df1aeb962d3b4899de0e64afcfa78158fb0855b59513e309309aa9b8cae1469a0cb6a6d6827d047ca5eccf80748257fc054959b8595cc30c5ffe38cdc80dd8deca1d96d43cbed3e1a79c970792ec52a25669a62ce56b760c1bee92c3b562dd18cd3b3e7220391122b07725bf6e322433c94996c1933372aa7e38066f66e9066f10243fa2bccac7c766002d55b06e425d70a891f7b15220aae93d711f9d008f051154b718fc843f243deb651f614d3ffb39a3782e0ec286315db0f93178e9d62922de8bd96f8094656a21f89268adc894cbc854ee3bbe967127dc22e0c4f359f14ec756036aa61442633fa4215dc05e587eb7735be28e7ba61457c799fe9633d99b37135aba0e67c5e745434f042520c70d936148abaabc45c52d7d5bf44fddba9d8c3486078905c4a4198000d598f1316bf79a68fa9246bc698b74ccdf5eb0c93630af85378eaae1fbaf67e6915d52939e45916b43680c5a48ec2880fcf3bb9859cf259bd743157f00ed3f466978e231b18894f6a9b1ad430fc349b27242f98e18bd1f8ce9e3860d7c1b77c1e246952dc7728ec7097cf84b30a4b249b1bd908e5c91a776214cf41cf1585c177dffd4636932d0db08abdc96700be8519eaa3a36941d191d5338779de05ffb8ca760d8e9078f4a468abeb4c80d0939db22294512210f10d4d3f252e86f1737f7e2fbf7005d1d60a0d87681ac5cdf776eb6266a72f7738da805269b9825121a0a72eda252fa6e488686fdccd9eab1842048a93a8afe23426e4e6f787f7da40acf591c6bc2616152acf3e3bf65c92c7895405f72130cc737791cfc565060511908c386581c914fcd481c4c1223c069835c4deba6dbb7fad8f48b67af02241d82c9581359ae28a66c106160f64a7d0f6553d19deca45881142287c2b1e912d23eab66d63c1c7e3bfecb21dcdf756acc3c2058705b6277ad1f737edb2767aedce04d6a1b1c522d0a4e8048b25f33bd485037e3db4bf26b9a11b182a8cf1bdf57581a487bf42818d7a1a86c393c0da60bfe772137b7757a79e6fa0828b1a45b6431ff14630f1fdb357897c05d6aeb2d84efda32224f33d73394e725fa12d45632a1ca7d4472a4fa6c1c152f3f485ecca16c6bb18736f56d0b36691362d7d90b94bbf41feae18e86b8573e398a05ed40146bfe2a45fa2fe9dfba25b68292bab224f56414bc6146e456db6b0f836fb10a419b0671e17d892f1d4bc235249db9b58e99966277696856384fb15d2b8da54fd99c57db54c5322f43fb2713767f14d49ffae2a743a7ae3bf5e54a37900ce90f640884975dbf488ce070cd2cd51f283ef1053d9cf8f23f46905de09e396c0646c30aeca532e2a438323ccd1f1336d62cd3af9644fd0ee3fa4c7e1bc44b8b740243437331953c499251a785c553502e6624740fe387ae37ec4e211b390e67640f60cb589a88f7f49e65f672aefcd8c644462cb299ff5e0d29b722fe2ce5a1e14a9744e59cee1c0c28b8574db4cfa5d92a6a058230cb2204a5d961e477a7423d388c56cb8e8ea02efb6ecbdc4908ad71998e4688308faccc2c79279b8317f96281a79e670fac8b73f684b179c08cea7e5c6332a1cd9fc423f66751ca921436fc54a534b26832d8fe7d1b664f80f0062cd8486987e826e60295464d63ceae32479a21b3b0044f0fcf61ecde064db9f2074025448066bad2f8fc38b713416ce193e57e725508810f0cec3530ccaeb23dfc3821176c57f4cd105385e434a722a9798ea54385a93b786afcd1876591e1f99f350f2c7b885bf73b9e6604591893b694dc9764ddb64f280b6b6b381830094ffffff6b