60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c67616c61746f6b656e2e696f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e2067616c61746f6b656e2e696f000000000000000000000000000000000000000000000000000000000000000000002e516d5575644d6972416445564b797965743776724c6f706d624759765755586b53725a47536432644a4a7676616a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005560000000000000000000000000719d029db3d4649180a34e2adda85f704bc11e90000000000000000000000004ef6b080bb927271b717fc6841f111d299daba8f0000000000000000000000003dca1ab0ce7510e5eb012df7b49940330090d3630000000000000000000000005e12760e771f91ded0e99e18b8ea789dd0b3803d00000000000000000000000098cfb3dfd2ca491854d4bbb1e189edcd18e751c7000000000000000000000000c7196ebb20b3a000d031dca808581e64d6b6ca75000000000000000000000000ecde2822527587dd85e0e41bef315ee58c2a8067000000000000000000000000da327b054b214ddfd1d65fe7a60f616194627e8f0000000000000000000000008bc10042511f655b2e99d38a8a3891f49d4d3c8500000000000000000000000063327eeea5983156c41369face40b5b8009cd14a00000000000000000000000011c6f1f15fbd49616bb1a14fc282692b18999d9a00000000000000000000000030df118217839a589461a075aa9e8e266a7dfe03000000000000000000000000faeaf2d7f805340bac5be60defb7239588c2730c0000000000000000000000006878f9877dc3eafa4905397930d6fd37f5b072fc0000000000000000000000001ade10ba418339c5d34b3730ba2f305f034c87e7000000000000000000000000096f61ac41bb89397d7de2cd9de1d99d55fa36fd000000000000000000000000ebb08fc3e05261ff9d6357ea804ba4f5af26c3dc000000000000000000000000b83bb7970cec5f7aa096b805b4a4d99f27432052000000000000000000000000c765d1e0971e2c921682f842a941eb56802d30e1000000000000000000000000a1c747c3c1a34bb3e912c2cbe0ec36c5f9450a6b0000000000000000000000001c52f4093d7712fcba2a4dcb60ca5026b8adf54e000000000000000000000000d6c8fc05d64a314184fc6f35ac0840494687eaa00000000000000000000000008c8357b90763641851cbe8ed3c0ce53ef09bcb550000000000000000000000000c6c5195469eaa48785a4fa6d5e2fb0507a84352000000000000000000000000b445cf54423002b8bdbb7addf98ae09f5cbb5688000000000000000000000000efecd7bf9459b7caa8ae812b48c91ef9678822e40000000000000000000000006a72d3589092afe89af05b250a3615183d0d16ed0000000000000000000000007c8d980e74ee27fcaf812297699d981a5f5b900100000000000000000000000046c467e57281026042078f93d2f1fa3bc11b849b000000000000000000000000e236e85527c1a9ffb8931e55c531e3123c38dc15000000000000000000000000ce4ac695f3a05d9ab953a0a0bb694b1ee97e1e450000000000000000000000009856f19214e5665b0acc13b55010c7b7482f1c3900000000000000000000000054fd6c7a0329a3e10424f2fabd67de29bcd974f5000000000000000000000000916b8b502f8292be5cebc661500e31155b7bf1de00000000000000000000000087ee6b82eb2002962b68a57415847cee27911ef3000000000000000000000000a8db2637940a703be1ce9f099cb959af508d19c6000000000000000000000000f4dc3fafd7aefe2f66b35e0f036b4d2d44b3bb7f000000000000000000000000b52429db1fa7d04c4bd1aec29def2885e844e5950000000000000000000000007630eae57d549743e0cbd3117b0075ec3b4f831000000000000000000000000000d7ff3bb4bebc43e0cfb289da815f3f2a32a92600000000000000000000000029f697397371b8cf7d85114d810ca591599a31f70000000000000000000000004a798bec0166bed1a8782d140dbcadd577d2e7fa000000000000000000000000e164dfa8a425423469716f4b8729e7cc95a19683000000000000000000000000739ed465736778fcac7145e6e7d441af8a10cf3e000000000000000000000000056f75d8a0a711496f3094e896cfca5696ceaad700000000000000000000000092e75352b13bd8b965abf18256e19b1fd4142fa50000000000000000000000009cfe2e23a03cfc0150cf7fc00daf949c7532fe49000000000000000000000000328c64aa96e0a3c83017299c8fee2561ffbf889f0000000000000000000000003ec05f41fda8441b018d9898eea4e72961e2e361000000000000000000000000ee68e41899b4d0b3e05adad3876b24ebf8a5f124000000000000000000000000eb5e7cfb085874f55248921d95b0758d3ce21bf3000000000000000000000000d5f874c0331a8dea51323af2b14b089fcccefd6b0000000000000000000000009007ac32b62f0d5272259ba78abd19c011e871700000000000000000000000008a2de3fa8993ee4824f41bf0fdcb98b079584361000000000000000000000000cef89e95f55b5aa5d83bba8a50333b54ff58cea9000000000000000000000000ae451673c4dc60f61bee1289e7bf030d54a2164800000000000000000000000009909a04cfd81d995e5f70f82fabf579497d237500000000000000000000000047dd7352f48719cff89fe341230fa4a99342b78600000000000000000000000054ec83eabdcf1193e618c23633febb4af14742660000000000000000000000009acb9b350c00412067e108d8af1044618497a6240000000000000000000000004dd3a2caac97231aafb4768e707af3c271023a72000000000000000000000000368c46d4f4a5cf6fa42a8ba4f395621736ee3bb900000000000000000000000089efa8a31faa2295c273005f8740e9e1f6e3a8d3000000000000000000000000a0fe82d6d9e192791dfda9c8cefcf307abf67fb70000000000000000000000000388f44fed49cc13fb6ed04ba36ebec65b077db60000000000000000000000000214937460e3465853ba15a48492446406d4f1a70000000000000000000000002882e55fe34ed5cb0cb3a363d633610e3ae736ac000000000000000000000000119c645d54137abdcffc00ad9de32d7a12dabbf3000000000000000000000000d93941f63ff281058c9b4984c8e8b481e891755100000000000000000000000079c213f7b9dc5d75e22579ad317627b4e6946e240000000000000000000000009742b8b58c8137a2a2f9e00f9596026b50024e8d000000000000000000000000cead3525ad311e7f87500522271e48a122fdbb2a000000000000000000000000d36f77667bf7d7f10bc318c923efb9373d7470b40000000000000000000000002a9e8202587b25effedc29375369b68b60d34ecb000000000000000000000000e7d987acc05a60a5a2d4cb1acb3a55da0c16c7d800000000000000000000000071ccd1215b8cd1f47386c8d282b6c8e51e6830ec0000000000000000000000008b3a5af199d39ec08c79df8a6a646b5de880a6b2000000000000000000000000f017e1ef7d2b42b38671ad08d2d62f475d6f249e0000000000000000000000007ef4749b85fd99748dd1f97370d74f47b4d77dbd0000000000000000000000005350b4bdd0e0d2c616276bd7b909cd3f75074ab500000000000000000000000082c929cd9d64855d6eb24e55425cc60c4d9c93e6000000000000000000000000d004e9b1f5bf0b81b338a5faf7b10810c2f65b09000000000000000000000000fc4fd1cdbbefa98b5f1d1923b89a68084049663e00000000000000000000000014cdc9dc8121e982c71ab89826ad0ef4ce020245000000000000000000000000907c65397e3ad4e480fbaa173ecf9557d7a01ee0000000000000000000000000ec59d298c315a96e873817a650c6ea66f771ab570000000000000000000000000e14917edffb7a86a11f30f54c7989d34206f4fc0000000000000000000000005190b7edae8b83f4f5ec73388c06f151b63e47ec000000000000000000000000fa9e10c030d126825969a3f6aa2972e902944664000000000000000000000000fa5c04fad40b2b3836fa81ab9fcfca2d14b2c964000000000000000000000000508cacc133585eb9f071828c6b28588e2f39351c00000000000000000000000092f131639ee8ed5fa8e066998a78d0b15e52c8ef0000000000000000000000000f69acbd6dc01d2b883dd1cd77b4f8b2440da5db000000000000000000000000ab5115b2ab2f3068a41cda8fc6d60cbd3884c2d90000000000000000000000004e043a46ab4a33308f37b60f07382035ce77ea5e000000000000000000000000983f13b4d4d7c769e9b24654b9f0cc6ee0479caa0000000000000000000000000dc5ab07528188fa0ff9df0be1b00a908c6943960000000000000000000000006634dac2332fa51f4149b9dc1a581868a5919540000000000000000000000000a7ad72fe09957c9677c3f50f9d3a9c0a7b6099f10000000000000000000000002c685dacd2992cb8851888d1e75cdeadaa2a8e2d000000000000000000000000db84976a9c51211ba2fbdf964bb279761b3de161000000000000000000000000ecaaca8f07f033e048c1e2695c8e4fdd55078c620000000000000000000000000ae497d39929a54ed9ebeb0a461dd97b5dda7f9b00000000000000000000000045fcfd968990d7aae2ddc89aa74a6850625a7d70000000000000000000000000883fd8e9a30d2e227351425009999c716e5147f10000000000000000000000009b055d0cdb87f86cbbd0097aca6cb4dee52e3cac0000000000000000000000001f2b0a8415a868332f39fdc9c76050e2e441a521000000000000000000000000faed34d5e3546c8df47fb85dceabc80e89d5dea800000000000000000000000005f8f90fc8dfae801b30dba27dfb091ef6e03dbf000000000000000000000000259c939c36e4bd89291b6cce87bee3ce30ccc596000000000000000000000000827e0477198b26c49d9b203b5772adc33d07c276000000000000000000000000f134c92bd7b6bf581a78b31c8c1ab91f6fb67f9600000000000000000000000063fcf9cb991763772a7d73cb2796342da5049137000000000000000000000000feba3f6360e396e266670146eb59798cd2af61d30000000000000000000000003f32ea7092fa0c838d993da77db0cd91e4ab3341000000000000000000000000188f0ed79240634a2527504f4bf93e74d1ab65a10000000000000000000000009def3da751403be40819255a77dfc6805ab7f8ce0000000000000000000000005286e1112bae1ad91ea7313094754f40273bf127000000000000000000000000e32dae6707e24133050e946ac99131aa20aa041b000000000000000000000000394cef3938401478d1afc30f2be13f49985c44af0000000000000000000000005a8aa4c5178e13a0e81ecccaa996fdc3771ca430000000000000000000000000e032d48531d1418ab68ba9349d73bad208c2ea6c000000000000000000000000404ad470da11b4e0687603c8832b8b6ac1e4dd1b000000000000000000000000b423e62bb857c3a3dd0949f48bce7a897e84626000000000000000000000000086faedd395bd23726b0951851acee56fad4793460000000000000000000000003e19a56f90c7cb3364783458c1dcad238267f56a00000000000000000000000076f3d8f35c8121759148f75ce1b8a793d7adc7b8000000000000000000000000467b7fb7961ac4733233938cba83d3bec04797ac0000000000000000000000002f185862bd043cf4c2f846812e71ee2c16309e700000000000000000000000002bd0d9714d595e468497eb97ff29e578d7224d9e00000000000000000000000005824480059525d8dc7ceafacf32d1134738317b000000000000000000000000ee1c509d8ea7b63bde9075ee47baf35c52f56927000000000000000000000000d6ec85eb55485199f5b855eb76b6217d481d6eac0000000000000000000000006022ef944c9c5e673fbd5e0966c0bb4719562510000000000000000000000000206508305fec123ba4645c32526cac0b10ef4ec700000000000000000000000028404fea4e092875d267ab5091c6587ab0b96ec80000000000000000000000004cbc95241dda8e797cca57e0c2e3869454354dec0000000000000000000000001b94976f11d80e1a61f23c5420c45340a3d13441000000000000000000000000cf4af9c5a3123b4496bac6efc7b4b240da244f8700000000000000000000000087e6a1a92248abd87a0f2d5074b116fa118d25f1000000000000000000000000771d6ea7eb7a79ab99f1e399280b2c04a468d6ab0000000000000000000000003ae688f1e53f90bfa6a00ee07fbf6343e8129308000000000000000000000000cd22fdb1b4a0e3154cdf5b10a9570b9980b88be500000000000000000000000081b2b5b1354be2850331cd17f30459f0f99eea33000000000000000000000000ea14bf66d32b3bca41635c5b3114f6e2975a2a1500000000000000000000000067bac2715563e272dd40f5a6913f6865bc665e65000000000000000000000000d1c4b11f7a960b6eef7f2f706c810855d433435b0000000000000000000000001bfe73659fce58115ac2366b8e2565779802a5ef000000000000000000000000573d8494e1be0698287cd5e4ecace79784a4483b000000000000000000000000a8b60ea4bf9b98286e6ca54af2d05c611a03c8d10000000000000000000000006fc9a199bb443f10342c80d1e39fec576418b390000000000000000000000000f2782110cbda8ca2090b21223e24456255659ab400000000000000000000000071d06cfad31e425d7ccee242c8211a7571408ec1000000000000000000000000cd9acb207d12dfb6d5b9debc14b95437352ea5bb000000000000000000000000e6b2cf4e16a55dc0611cae5ce184a0be2467d92e0000000000000000000000009d49b5d9c6d2666d33fbf53405174ba609d72ca1000000000000000000000000ee72ef148ca0f968d09f4ad215073735ef6b06d0000000000000000000000000d60681020facc43355e8b3ebbcb1637afa92a123000000000000000000000000edfc6a14b91e2bdb9d9e0d4dca710437d9fbd30f00000000000000000000000077af3699b5d8f12158124f2d0603e68b3d4121da0000000000000000000000008a2a8bcbb331c12b262683d5f0341788d85a97e7000000000000000000000000cbd16db635e6b351b3538ae45aede5fdb5eba223000000000000000000000000ff33c62721681f32eb5aa6f8211f76759bbb62d20000000000000000000000005a601f887d420efc69f0256268e79953c32e5625000000000000000000000000ad17116f2411af22bd9aae7db1847452fa50a261000000000000000000000000aa53d8802d570b6243a13b7ea1b85db8dd5fa6870000000000000000000000001fba2f8cd2689b16582b79c84fc42bc98578a6de00000000000000000000000078759464dada9b545e66e48a1c207be1c61e673b00000000000000000000000052c451322c7a4ecc893d6ea406fe901ca231f9c6000000000000000000000000c976d6cbffca3d07586fbaa8433e9a9ce50d874b00000000000000000000000012fcc9dcd80a5305931064963cc6cfc11e88677800000000000000000000000065d040b98f0c3c57e959c63d3a02209a8641b0310000000000000000000000004e7aff291548f930ee3c133da25fe3af56da3108000000000000000000000000df08b0e8a01b78475db66aaac4344ce11c22327f000000000000000000000000cd7a0c2c1db372e221a2c5594ba4e136b5c7ac3500000000000000000000000039dd5c8822d14570290a701f2602b0a1e1c6dd6e0000000000000000000000008b6e8613decdcd967eb72b6d3aa54057127bfc1d0000000000000000000000002ef1be097592a4da1dbb73bc8854b3a6bf815f870000000000000000000000008decc351d45d6c4abadd56dee0c6620d5ed033c50000000000000000000000009cd22df2c3cab477b5eed4cc3a457a6807f003b1000000000000000000000000079019ac769b6dee250b1d7e25f899140184416d000000000000000000000000181407f6130f3a412f53a2885dbdf9a18a2d1a34000000000000000000000000bfbf28550c717494c474e68aa3c20a0568f9482d0000000000000000000000002576d13e04d8b33946c53c618c0e516ff7609be9000000000000000000000000eb6aaf98fcbaeb1dfa7f536011651133746d8e7a00000000000000000000000015605a9e7ab01895e786aa636300083170345e0e0000000000000000000000002df4dc2e9463b7ffcfe8c32ca49f7f4d3daa24270000000000000000000000009667fa13e23c65f0997b95250149ebafd83886600000000000000000000000003e4eff0bc7fcd4fc6dad15d46c895ba33323d623000000000000000000000000a5f8701b0baddfd38596d128cf650ef386ab8b6d000000000000000000000000cb6be08a7d622f083f00b109c38ec7991866b00a0000000000000000000000006a58c104525d7bd8e5e97fdf3575ccec124c067300000000000000000000000084904fd8420f5265c0d46c006167be3a611e76d0000000000000000000000000303334dcb0063d1bee594c574dcd1d4d74366dc10000000000000000000000002ff21ad2376cf25baffa0186526d8a99d3f2a6d90000000000000000000000006ed18555d7752dcb09b0ae008d554d1b4f1171c70000000000000000000000006540df838f4e546d444d1cb50e05b37b20dca341000000000000000000000000af161e3bc2f3eaa71e97a944659e38dbec1793ee000000000000000000000000a1914a770ccaed42cb6e07e7239e27d2bed863820000000000000000000000009bc56e049a02c87539a4d68c2db5b327e37316e70000000000000000000000007aa53e30a51e6fabc0aa759c34dee759220e0745000000000000000000000000a3f0c986a0c70268ed964003253c9cecc90dce8900000000000000000000000041124b64546b31297db3d30ade2ea1c55a0030190000000000000000000000007968e91382ed2f6efb6e7c6947d2d5389ce575e0000000000000000000000000fea521dcf0e3ee0ce49cab96371aef727bfe8cec000000000000000000000000d6a4eb571e6812d72f86076e9d2f902fef2882780000000000000000000000006e9db4c986f7204186e91136715a26577647a7ee000000000000000000000000b77f628d3429809a0f9a43c48c64e6125118ada2000000000000000000000000b197348105cfe93bad342a1f9d1084848ec87ad90000000000000000000000003c9828c2f55bc01a467ee93064661d857b0cec9b000000000000000000000000a0f19c11cf3ba14b8b2a00671b79dd466d378364000000000000000000000000d1a6b9bf9ba9f774c3a7f4bab32fb65487af2a42000000000000000000000000b0231ff8a9ed86670274c83530458eb594ae7ce600000000000000000000000070ef649325217516bb4224fd3ea5c7ab6a9eeb44000000000000000000000000d8fbd87b8e881e789cdbee9de9eaf6370cabbd74000000000000000000000000f94f443c275e2f5d54bdcb1e1ffbb86a47610fa5000000000000000000000000b6353c3b46485560b3144744f190517688b04c7e000000000000000000000000feb5d269b06d845ac39c1f82fca513ec187c891a0000000000000000000000008d4553937a007b9006df6c87182a34e0e9372e9e0000000000000000000000005f4a6eafbe5fbc8ff4c792737f8360ac1535522500000000000000000000000052b6fb94ec0630843e66ca68ae4fe74e51afb5c20000000000000000000000006ea628efe22c7d5349fbded7897e48afc04d2c7d000000000000000000000000d2e5399765edd584cf41b73816dff9f3988c8694000000000000000000000000ff1ae4293c27a84e4de39a810c524ff66df527da000000000000000000000000e5e99c2964f58b4b781dad3f4b672a5b488f39010000000000000000000000007dfe3904ed0fcb92ee2ced22df9dae9aa14e3701000000000000000000000000ab8e6f0b05ef4149edee1fca79888f9d385023750000000000000000000000003cfe7ab4bd28eb0cbc09cb1f6fe854d3963d647400000000000000000000000069e2da70a69c7bdc70938e631256036ae93196680000000000000000000000006e8e1b6355eb062026ae34d5f189bda705b818b4000000000000000000000000fc1b7d98b06fc2f2f92d672ba3c638b2b3c48b1b000000000000000000000000af81d96b7701d1c566123d3fd1c2efa84f2fec450000000000000000000000007abba2c3b17c6ee165e77c43252dee4b3f6d6d400000000000000000000000006af6bd97cc6a2602b92b9db0f86de562e8cd96d400000000000000000000000031cc38f9c6e13293efce6f677098e605376ef3b7000000000000000000000000dbb39dd0a9655206bfe3d223e54ed5bf908e90d3000000000000000000000000dc685c6a420d0e1c1a46eec13785af809d509cb1000000000000000000000000e5800607d1cfd3bee190b2aadf04f66b0f70be6b000000000000000000000000d7b363b45941ccd6f8c94cc04b42744e62ceda6c00000000000000000000000078c6d9c582767a695c40d5e8ae61f984e4028d0e000000000000000000000000acaeb6a4737cd1bad170cb3152ee3122980a212200000000000000000000000053dd7c1292848caf7b591cf4f37c09ea2fd001ed00000000000000000000000007a12b685001abf7e5b42044e4a0c972eef89144000000000000000000000000ba93275197ed4086ac9ce9e941b190dfe2ec3014000000000000000000000000f903d62c417c333b0afd85402f46044713f235cd00000000000000000000000082e4096d57881adf8122bf23cc6af07c8e5034670000000000000000000000005883f87d243fd3fa477bf62a09c80c80c96b56e300000000000000000000000085d6b2cd33ec27094b1ade8410341410ebe4da500000000000000000000000002f98056eba94b6e63baba837d61395dbe920a4a2000000000000000000000000c4b88fec857a8c2161e893fa921faf0e49cd02910000000000000000000000006538e9a6c83e17ed6ee8423b200b9e6995f9f083000000000000000000000000b4d5d7ff89cc55b6d9042b00c17f6ba7d7b9abc200000000000000000000000004a1ae5d52090238283e5345475a5b27cf922cea00000000000000000000000062f3a9fa59475b6b669d869ab5bf6c70e562afc10000000000000000000000002ff89b44d293e2f607fc75ae5f926440e2403c3a0000000000000000000000007d12f3f712701f15c83f2a0b932e738b84b3aece00000000000000000000000050f3c15905d964f9a2e6e86c24f525b90a4ca12a0000000000000000000000005a5e64a0ec0c2fbde5fa6fbe0ebe6f64e5842dc7000000000000000000000000ef02c5f2c13759ab8d931012765cc3d53c57533d000000000000000000000000570cbaedacc853e4fe079d3d88bba5d6b1889b7a000000000000000000000000575a45f4361e937551b05f5287e21069532b2f0e00000000000000000000000023a86d7744eef49a2ad8e42def6d85a8e20946650000000000000000000000006b983ad223dcd216c339cd1c3102d0e5f2b61674000000000000000000000000c23ac3bfa79ffeb7309fc6d2469bc48eb5a9b2190000000000000000000000000b6744f0f15e6254406c6419182d57a22dbbc788000000000000000000000000bd548d748b11a2606df92f07fd0581a613d080ae0000000000000000000000000ec78aa9b95eaff0bd58c80937ee2ec0246c3b100000000000000000000000002402eb6800df832dba3de63256d4b1af3eac6eb3000000000000000000000000b07005fa9cb5a8504cfa3a73245f28ddacc18fe3000000000000000000000000fcac60a520c7890c0927209b43f2e2035160dfb500000000000000000000000059f13a93f0009e3b6f93f85fad065a98766fedf30000000000000000000000000f040c8fa910d3fe82d9907b25e802466631f1620000000000000000000000000ac7f6d6197354b8e97a3858cdb92545817e2545000000000000000000000000e7142580304d14827cd3aed3083de980afa5a6c5000000000000000000000000338b34fcdfd28cef02239faac38570f84f61a85a000000000000000000000000d8d38f9a38397d7613b2ad79661894a715133964000000000000000000000000bb12f448d75ff0e914064d19b50c4fff3cda81dd000000000000000000000000a74e38f9de436e16b393eca522bed95710996374000000000000000000000000275ca5fd6a1dca2b4098e6247954e449d8245de0000000000000000000000000ab445ae6b41fb85b4b61022c141238a18b82f66f000000000000000000000000c00d67a9f7c0a7284a96a056a22c070e2475604c00000000000000000000000045bec86c16c0aac6ebecdeca13eae9cbbac8fc4e0000000000000000000000003abf971ca63fa060a7c9acc0dcd8a15169f006ab0000000000000000000000006521536734655ac1cdd9e01990c98edca6f4a649000000000000000000000000721305e99f892b4e91784bb5ae9feb177c2c29210000000000000000000000000eda7bc9670f0999fc5c3a91cac2d7a814f2cb55000000000000000000000000719b0e75e48fe67320242868d21263f7d70a9fe70000000000000000000000005c5b8db50ff2be8299af1e95a9280c77ef21a1510000000000000000000000006c91c4346b9635c09b01447ecef12ce9d9d4600f000000000000000000000000424e126f6cf6bdd508408237dc5fc5633d3cf09400000000000000000000000058785289c3244237e2336ecc396c8f69bc83e19c000000000000000000000000fa6c1aa748b337a9c3e50ca651d3a5c5869ecdef0000000000000000000000006886beb62317b48082808d23c9d4d8ebc10ac634000000000000000000000000acfde78200db570d200202c5453a005aa51a43da000000000000000000000000ae9cc9cf3dd6ed6272cface862b887023220822f000000000000000000000000090e96d0448dfb83444eca73e43c3c9d5fdb65f0000000000000000000000000b809287bca67e1cf47909c5b9f610319207a4d1400000000000000000000000073a189c2df5e595898e3ca0182a9b085052539af00000000000000000000000091151f7f5f612a0ab790a396af460639cf5f698a0000000000000000000000006e7cb0e12585ec50d64ed084d81ba1cfd8631d5c000000000000000000000000345a22324ee8d28237bb6a2627a0d9624d25e22900000000000000000000000014cb2e5dd2311b11b20f045f223aabf1bbfc4f440000000000000000000000000c996d95e7b60f836bc2f5ac1051afc232349139000000000000000000000000182a4fb1963db4d7e3f29289dc88d8cee27c4e420000000000000000000000002333af16464e699f86ebb6f6bd1361c8dd26075c000000000000000000000000f116f0f913553203920105940c87a59d688f6c7300000000000000000000000015afbc805e07117ef77f80566a9721da2a11d46400000000000000000000000081e4c238098fa2919de4df78c982584fc1b43837000000000000000000000000f021c207d0c47bc01ad30a9e5ed717f99ae6732900000000000000000000000065781c131ba244377374c1b0b2b5cca4ac355e5900000000000000000000000005e154ce77b76b969a02bbfca29cdc59e21bc83b00000000000000000000000026a2047383f322a14854d7a5fcc2dea6a4fbbd09000000000000000000000000a20bd1e6ba8e7abc71b4f8a6770c8f9051095a23000000000000000000000000e9e40f316d7de5ef2a29d8d4f1d5181f1cc1b32f0000000000000000000000005936e1c1dc9d41e7a988f7772a44c0ae2366b0bf000000000000000000000000e013b75b036b020c56149200090325901806fded000000000000000000000000d050915d6bc662e14d22d696cef8fa7aadf6401b000000000000000000000000391ef56d523dc5bc8cf6d63052ddd91a48e8ae21000000000000000000000000a5e6ec1b81bd6cd1d880ef209368deb055d4d007000000000000000000000000aafc7e260ae76f113fe4979d6a8444d45abfb128000000000000000000000000b0f48a1788c7a9931c55757b04a6c0feffbc98040000000000000000000000007aec0ca27df752797cc520e2e8b8d66e990a6cb400000000000000000000000066bce1254a1a325edb3992e05a1766980b8f4ebb000000000000000000000000ab470254e452fa8eb7aa136e2d207a9158920bfe0000000000000000000000006690a35ef9d462119bf107d28db838fa9d9020fb000000000000000000000000207738348332a70b888e52b352a31c1b634ce1fa00000000000000000000000091afff9783c99e12ded71259a6832ded84395ec9000000000000000000000000447bde4ae91fe6d2dfd17b08cbda56704c760412000000000000000000000000efa96630bc4324289119391e2298f284570848d1000000000000000000000000f4f5756c1b2ba2aae492fa137a113b6e51135cb3000000000000000000000000856bcb0ad555517886b9a31e1319f5c8f04498fb0000000000000000000000002f619fa7493db036beac4cf4dfdd4bf639fc93f3000000000000000000000000a952bbc45e46c011f8dd4181630fbf27ed804adf00000000000000000000000057ec92a7eb26bef66d2752339fd355420f3d8e87000000000000000000000000dbc6db93bb547e02581d8c435d1857dc6d4d40340000000000000000000000001eb8b2fd112abb2bd5f4857fc609959e7ec6eb66000000000000000000000000b6366756675a12f7f456e32bf7c453da6b1e03170000000000000000000000006aac5fc36d4db6f53588b1c1f2ac66359a33f4e700000000000000000000000031e4b287051b9026a0d6d5c396b72d2aa59d2629000000000000000000000000b529ca2f890727c59ce3fbf7a69ffb6389ec977a0000000000000000000000000a9a1a4673672e5ec05c2a5c7b14e7111ea10fdc000000000000000000000000a5a5c6e9d0016ce1d20f218cb780ac6938adc49a000000000000000000000000e0e1ca4ff25979d4b70675d838a024581e5b58f2000000000000000000000000c092de3025ef1c05d3730355e1cdde3f62863638000000000000000000000000bfbe2a9a9eeb6446b7d8d6ccb396f68efc9a594e0000000000000000000000002cf1e881e7971f83de4a1c14d78127e8e99c362800000000000000000000000084413eae165db6d3b01cf5d4049bbb609aaf36bb000000000000000000000000ee4ca2a2a113fc3281accc950960816e8363b3bf0000000000000000000000000e98b09c9296d4e043ccc72a2e3e271a382b62d8000000000000000000000000be917c9c26ccd99fb6197201ea46c168f2c33c31000000000000000000000000032c32bb6c1ccca3a12cea9075f22fb44c59ed30000000000000000000000000c8fa6e0a8a7dab2b23f1441fe460f58325971071000000000000000000000000f121ff2072d39de61b7862805e7dbcd1cf0c7f86000000000000000000000000617a797220c118f5a80ae1fce6a8caffef8bdf16000000000000000000000000989063b10af3eff7a3c627ebef60d450a0680c9a00000000000000000000000026b8756917056cf45174f8eeb685cc1d850b4dfe0000000000000000000000004448a2dc64577cafcb6e745a0c41b5644b23624e000000000000000000000000a4701bde38db62f12be57ddcfce580784e750a580000000000000000000000001a941bbb20e2a1b37d7866c3a12b7c70805f4e44000000000000000000000000b866aa7e284e42d17d58f900d0a387b56e5a37be00000000000000000000000005d50c32a585bdefb95151ae7eb128fceb54e2c20000000000000000000000004779b079218a39f2380df890ae2aa2d8bad847d500000000000000000000000081b97484e0d22ac0a730bfa2202b751eb58af0f10000000000000000000000009ac5a5c37f349c01efd8420c04de205e9c33041a000000000000000000000000495235c55b1c558c8903487fd22f9688206c3827000000000000000000000000ec20c78a907171798ada1cb8f71c7aa61b949b1e000000000000000000000000c1f7ee216a61968c0d18a6811ac284b979aa93ae000000000000000000000000ae656b4878010f9cb26321e9c7843b2550ac192a00000000000000000000000079c060ef4eca8714f3190f06724a07be16f02b91000000000000000000000000d28ad919788d3f6d076cd7eefcee2d0949ba68420000000000000000000000005e38ef89c913ab27a8120741f104f332a38a494100000000000000000000000022ead18c276c59cf9665a4b3501a8455739fd7450000000000000000000000001a174805bd6e4b71db47e0e0ac466addca1f648e000000000000000000000000208bc1534bf518ad40d46adb97d6d55c5f970ec20000000000000000000000001faa44e2f3b9c04ebc5402cabc151be03b90d48e000000000000000000000000c11bcaf350d9f7d18e970d65c3e5f205b46783f8000000000000000000000000156004e2bcc6eb0a42d3e3858cb6b74e4f5ef906000000000000000000000000bcbf1aaf5e53d741a3d9c1616ec5561a1b304451000000000000000000000000e1cfa8f1bbda527561f80d7da33ff03180cd93620000000000000000000000008aebb55c2860ce61c598f90dcb09a231d5eaee9d000000000000000000000000e2e9cf1c3922b1d3236cbe211360b349002829a1000000000000000000000000a0d294cda469596e8174ce2af6bca6319d5ca0e80000000000000000000000006c73d7fe62af79fc39f36f792399364ce79e288100000000000000000000000007ecbee763badd71b62ea54f2f2b20043c607879000000000000000000000000164562d10501e14a0efba02d2d619724adb4040f0000000000000000000000004df76c868b9ca142f26dd864dc988d3386b562c0000000000000000000000000d5d6d1682893edc741cfb01ff79fd281e3022a2f000000000000000000000000f0bbb0d5def9f4f5a644bec353b0d66c33f388bf000000000000000000000000cfe429e84217084b9e03f42c89122bcda71ba79800000000000000000000000020d9e5fc8f00d194797eb0b54ff2c3a26d4c49c6000000000000000000000000c2fc50ea2172c4012bd11850d710b61c5a15783600000000000000000000000016e45337fca2d391942806f2fe6c72b92ca899e80000000000000000000000006458eabcc7373320d68d1362bd1264106e73d317000000000000000000000000eea89125b64641c90cd33293b3ef637b390da0940000000000000000000000000ebb34cc15df622a36670b3ac236a387d89c20ac000000000000000000000000e50d993b46beb6f5bd7a74da622fc866380e5a94000000000000000000000000800557569ffd43618298a784486a8757342aea80000000000000000000000000ad6eaa735d9df3d7696fd03984379dae02ed8862000000000000000000000000ec93226c028d54f04eed3c0508094917849b86e6000000000000000000000000f2de8787440633a5feb6bc577df9f5d413612d360000000000000000000000005a8dc52fcec96a1cb7faf4a0eb689b01c81b7176000000000000000000000000c2a594de73091c75eee75f03db64926d49d769ce000000000000000000000000961db14ce109f50efda6c789b312243495d040d0000000000000000000000000657e4eb3f784cbb0b152e85c97c9380d977493ff0000000000000000000000005988d38e7e28deb19d1e84ad772a5c09c129a167000000000000000000000000cbb6c965df9a9387b5321e44cfaf9154f0b7c8a7000000000000000000000000105a6e47d775c210876ff8f30a658db584d6400800000000000000000000000019b580333306da5fe8aded62fa962bfd8cd32cd600000000000000000000000028bb99245e9009fb65f687987d7ad251f0748fc90000000000000000000000004b3cca27918c0ff1af12478c37dd83fb22bcef2e0000000000000000000000002ea33932eebc94f24fc71b3970265fccbf36ec120000000000000000000000000eee6bd5463156df5200407b29822523a64bc073000000000000000000000000616b083a9ab7b9feeac9577f2825174df46b54ee000000000000000000000000240a6187b1211baf63d8ab1f005547d3052fbf220000000000000000000000002cd1f020bb107a254eee3eb50b8ce0f4d63b3c6b0000000000000000000000006261bbccff581af05b2a3a212f85e41bc3394ea5000000000000000000000000000bc9cf2ef965e38a4d9dfdc82b91476ed70c820000000000000000000000001a925451b6381d102923007dbe4912e241e0b4ca0000000000000000000000000d9ae8f3c852c1e94bf28bf037a9e2e370ae2740000000000000000000000000795ba212215281211bbe3dee96bb55984fd2ef64000000000000000000000000dd537f74cb12c62a9203d5f9c57728cf88f84ee8000000000000000000000000c057bc40c4822e4f7b1467437efb276883643f85000000000000000000000000682a53210aa75f72bfd0efeeba03d068375ed440000000000000000000000000b9d8e33353e49b12941b9ee53653c14bcb1c59cc000000000000000000000000bc29a1b3d9db1f6f691ca41e55ff961ca910147f0000000000000000000000008537e663add9c75387295356193990a3d338f11d000000000000000000000000bdc6c059f7924e2d264a41af3dc789522f23846600000000000000000000000039ecbbfe77a57a0448b371367a0cffb6038fbf20000000000000000000000000bd5c7c5ffaf998a73b94d2806a192f26f7399f9f00000000000000000000000083d86940570c2c0e034eb4f590e8425d6d6ad2af000000000000000000000000ea892ed1fd458ff750d0323b64e4c4d39a4a59b30000000000000000000000001a26e2f323b5062dfa828a1a08237926d50260ee000000000000000000000000173a5a5f20d4adb74b122a70d6fc7e858822fadf000000000000000000000000e214bddf1f9e345ad847a25bb078de4bb452b8db0000000000000000000000003044568f849ad51c0272c9bf22f104625593a572000000000000000000000000bbd0e7bc362c101053addf08e6e3fcc4c9e58385000000000000000000000000d00f90e2fdcf611c2c6cca9e3b4ac6213d4c88cb000000000000000000000000b286aada5e47b23a2cb04c639d0bcb256710357d00000000000000000000000056fddbf3b3e80492b9fde68df128c3942fd214f6000000000000000000000000e260b075317965eddb67a465cdd837d88085fcb800000000000000000000000010781e33201fa1c65726eb8ee82324cbb34795b6000000000000000000000000beef4e035d14f770a11959567df687cd2453ff010000000000000000000000005e6a95810a0afb2e6dfaad7e02752082de98b38d000000000000000000000000a3d52577fe26f1c8b8fd2b8c4d97c97c2d73570d000000000000000000000000e15463149acf80b7f38368428b814f92ed9f3101000000000000000000000000d171d942bffc7ad09612fd74c979a91db0bd6343000000000000000000000000d5b1043971282a4724ae94d21c9dc9d56088431a00000000000000000000000080bd739a15976c88f303b28e3128e92c7e1e1c4f000000000000000000000000caf4b39a8748739e3f34cd22ed60d2defc60d28d00000000000000000000000061736f05291af1ddd701a0b375d00ed4fa8671790000000000000000000000002bc7acf4e6a8d24b39289efc96e6ea92f997f5c2000000000000000000000000a4c24c5eb11805932c6d52ccc62302c3dd15f5e500000000000000000000000020e9bb154bb9e27104e7ffe1dd7c990225e245e200000000000000000000000061d11231bd77be3cc8b5917729dffe29a2c8c927000000000000000000000000159b2c51a34d9688bca6b520ffcc6cfea5220028000000000000000000000000b3530e6b5d0023402e05292be68390ebd6666f9b00000000000000000000000059c85a502fc2a3b81adccf883932aa26697137d9000000000000000000000000920bbdecea9127b08103a1cfb3b5562855125d8e0000000000000000000000002bdba8764617e9fe0e3ca03e95da27bf4e4ff0b10000000000000000000000009f30cef66497b6f07886fcb557d226260e4ee7f8000000000000000000000000bc719ee09588c42dab6d04399532bc6b40aa702500000000000000000000000018bf091a33268558bbc5d68f5458dcf60a04ee2c000000000000000000000000fef0bab3f6bba558a99cf59223a59b8b1a3273b5000000000000000000000000707054b1fdc327e2bd4a291808a7edfa72a8a65d000000000000000000000000547f86c3065a053f22ab019d5552efe34ee8c9c0000000000000000000000000153679f658b0e44fbba5e0357d120d8990b691f7000000000000000000000000d2ef7122502d29fc1f224f9e0bab27fcc2585196000000000000000000000000b0a782fe0b1bca9d5034af4d7c2f58dac4eb3e3d0000000000000000000000000dc7a32042ce2e55ede97aae926c4e52af85b268000000000000000000000000930038ac3cbeff69d8337bf4c2dde70e6eaa51af000000000000000000000000d3b73d478ad6e326b87cee64877ece019062b99800000000000000000000000096457bca70d3f136296d3c1d94c9c55ea9873ef1000000000000000000000000ca3b2df1e33fdb567d5190a34db9e6c165e3447a000000000000000000000000f0d068cede06db6b9675d4be3d387b44e519efbd00000000000000000000000066097ab1edb6c7f5b4f9dc68fa2bf8db59d67c720000000000000000000000006233f97d14c2f8d30a3763248cb828715228d7ec000000000000000000000000b6b25fc7edb7124d92a036e5a9affb2e7c0af9dd00000000000000000000000023f48300ff724d7009de09d18c67b4aa4bcd18100000000000000000000000003477e9022bd9ba4b097a9860dbc689076d48d297000000000000000000000000796cda3900d0ea2c8845d0aede25a9ca60238860000000000000000000000000681286d143db3cf0bc6e8c20223d75f83483ee53000000000000000000000000aa69dcfa1b3679a3e702bb2ac866bbd60b6e4d9e00000000000000000000000059dd92c1ada8328f9de0d93eef0648461461b5bb0000000000000000000000006d3e428f176b4ba7b1e93e573952d2a5cbe7d713000000000000000000000000fb1aba0130f936fbda81703b9537a80b7aebe70100000000000000000000000095ab0c75458379b1a59f739fc4e8bf70e45b1ea3000000000000000000000000679f9a8b88d9ae25a5af724b853b1f0181c170140000000000000000000000009c7eb73432cffc05d425c0f4ce28d6aba5f77072000000000000000000000000cf632e17b68b43c1098e769d3f4b82ca03dc88e2000000000000000000000000616e0adefe8211c35e44f3608c0fb2fc9b21ab590000000000000000000000008f02fc5098b5d85d6e0f9dd02dd783e3cc484bbf000000000000000000000000eda4b539601227eff5edda5a6c2f35563ff7a712000000000000000000000000663df4a666664eff98e458fa9570a8f811e100920000000000000000000000005d67fbdcdbe6cb67db5cd2ac8845178ded44611c000000000000000000000000d592a0b13ee25aa039956dcfec7248893d0067ce0000000000000000000000001cba236e74160017d824e2d2222d96b29acf8c4a0000000000000000000000006a92497711a4baa86acc49820fb3a869c33515be0000000000000000000000005f1259f9dc5761bfa9287b5a8b32a75e480a4151000000000000000000000000f52b77e04b1f1fb0cf5ea118f79be4f67ab23bc80000000000000000000000002bf9cb370a2a3458169194c5b069da46bd62eb06000000000000000000000000a498ebd28b7d685a684a718a5c93193bde05b3f900000000000000000000000004ecbb5fb3fbb52eddea605d89b429e44f3686840000000000000000000000006ef2139250b3cda38ef61b299745ab1758d53a95000000000000000000000000e8b3fc2bd1af2d3e79a8c221398dd004c12f92ee000000000000000000000000786078fe639cee89c3720de8ce9faf734f8163930000000000000000000000002d9fb6279637072a8ead0e2d3eba2f6c624dcbfa00000000000000000000000047a7545ed9bb96de3dc873f442237d90fc28d28300000000000000000000000033564791eae6a30c487070b38ec1274a00866b940000000000000000000000000cb4b2dda01858d604a55fe1f74d76fd08c5eae00000000000000000000000000b0a9190d704873098d06eaeac1a336b62f267d60000000000000000000000001003b47b2980ae3cf433165f81296ef747e4f484000000000000000000000000b24d93d3d0955116fd07ce56b8158baff9ab571b0000000000000000000000002fc8bc4a1c1e491c9e3a57ccecffe217fba47582000000000000000000000000e7c0e991676109a2c54ea05d473f505c874c6bd90000000000000000000000006cc68a79fa3e180bdf1e476a1eca63db713d745c000000000000000000000000ff09c32a1ef5855a06730b1e3065c3437fe1f0f200000000000000000000000013f4f125f2c438e2bf96c253733eb5dfe63c30d70000000000000000000000008043ed4a46eaa917ac58734a3402c8bce41833a5000000000000000000000000da40d9cda9714fd6529984bac2811d1093af96b200000000000000000000000093c812423d82251f04ec98d8ea0b8817765e6e59000000000000000000000000df4c7e227007ed1306342eac45ccb433a7362e090000000000000000000000007c4f9a33ad2acf3e906f378570a7204b16c6153c00000000000000000000000000744ec47a2a3bfc21961db85bbccf8af82cacd800000000000000000000000031dcb513e445e06df38293c5c843466d80a086bd0000000000000000000000006a1bfa117be750a938405d1a03b5b55e817303580000000000000000000000009aba552f996f3c094e6010d0c6c29e6cce84d04b000000000000000000000000ca023dfaf01a9d885b7f368d86e5bad0592e158f000000000000000000000000c2c6efaefc0a772f2988d730fadddfa869af2459000000000000000000000000dd806c50e1f535093481036bf989beb7eeefd1670000000000000000000000007e855124bd3425c69b398b4d8de5b93bfd0743f500000000000000000000000057792ce414914371b407919587fd7ac1d3ab458c000000000000000000000000f6badb3f78417b97c43fda09f0f9f88e55abe33c000000000000000000000000680f0120c075f4c95031093ebff984793d285f890000000000000000000000000832fc19e78619f3415c528b6a2156b80e7300910000000000000000000000003ca398d4d14e907119397dbc055875e8d9c4090c0000000000000000000000004a45f72a3a9e67057eff83ffcfc7c16b4ff1ea6000000000000000000000000075204450c584bdb2771a5da94659a8ecfa0ddeac000000000000000000000000d5638567209f2daf64f1967ec277f4d3373ebd3100000000000000000000000097dee9a3d33714c20ac20f9228d8b0c9b2396146000000000000000000000000e22a299e80f5be5fb3d8d6ae6446958752ebafeb0000000000000000000000001d50dd63a5bd3d81c03f51df503c5a9f0b6b35c90000000000000000000000009535c6c429c16d0ddb5bb3dff8c2cb65ffda1b9200000000000000000000000059fc068110c3f3691b8833606e30d47407ac39cb000000000000000000000000513a2201d4ef86d5f28417c153ce40002241def80000000000000000000000002ad7ed3e570cd230b6da623fe4455c8cb29e5dac000000000000000000000000bf855a30748c7a013b30d1a7bfe84e601cd10fb1000000000000000000000000f3a30940bbe34ab27287d68ca82dca6e88d069b20000000000000000000000007f854fb21976b95c63262a0a9289aebfc660449e00000000000000000000000083e143c5904e4746f856202740e300646695d6170000000000000000000000003c314aa7b2fb2691ef800b4f0754a2f2d32b65eb0000000000000000000000008d30ec0dcc91434ade8e2c9c0590d721420ec9380000000000000000000000009044715b5b857e824cd8f63b8876f851a9590a000000000000000000000000008eed49ca05ebd1bffafa061728e95c1b94ae87f8000000000000000000000000f6ec083670e08b304b28dc7f883931c4f8f7d5a900000000000000000000000068f8cbfc5604387586e544db75b59805f3521bb6000000000000000000000000b5ea34850769932c1098da57d9f81c744d8b94a20000000000000000000000004d8589c85909ac32ee4b6551eaa9f08c362ca01f000000000000000000000000aadf5a88440875a51cfd29a837e806ded366260f000000000000000000000000aca8e964afb7bd70202fba47d3712f287492546e000000000000000000000000129c55d1bf4aaad24a4db352091b89bf00f72e72000000000000000000000000a9968bc06a3eadc4d36b062f66b31361534706570000000000000000000000006a40659b243fb83a4619a27dd848ef7a66327659000000000000000000000000d5a8cf7df4f428186ab9ad394db36a35ceb2c85f00000000000000000000000027ba931940de5c18d0dce96fa91136196ace87f8000000000000000000000000f7e1a8bea4c03f3c163c408952e6ecbb4bf829dd000000000000000000000000b85ba7cdad9b000d854e949e002d5e7533b710d70000000000000000000000000593859e05fa89e9fb63d1be37aff498277a387d000000000000000000000000117c1899baba43a3817278699fd96d9ed927099e000000000000000000000000175c3c5f7dc07caebf840ce862e96130551b09a700000000000000000000000081206d7c6f0cfbd32b57a802ed91f95b700534ce000000000000000000000000cdb37896369955da1fb035a15ff1c2a8decd69180000000000000000000000006197f98e15298d1e87aa5ba294cd050141a3b996000000000000000000000000cb7fd3e59da44376e035f74c22d65e4db5894f0d000000000000000000000000c999083a5709b858f802ab7c6b67d2574ae01c980000000000000000000000000e42bf04847a0699eacf3c2b2be86c0f0012d0e2000000000000000000000000b6643aca60109517a220467d74d047329ffa7c82000000000000000000000000900b00c0cd0ceefdc27855e2bc76a8c2d5c192bc0000000000000000000000004e217a734b919bb8843cec30ca8464ff6221ac5800000000000000000000000024cb504d96e08a0f9fbd352cb8a2c34a3a85df7f000000000000000000000000604a445b5621ab28232029c20040dddbc9895b210000000000000000000000001e0f572a5af2e8d7ebf54f5e3a82fd6e8fa5b02300000000000000000000000051b069087c181a0959bdb3d8e75fdb36a9c334f2000000000000000000000000329f1fdb3c7b934656142a7bfbab6d39395388760000000000000000000000003ce1d603cea75b2a21c0ca867d4a89ef2b55220200000000000000000000000090436d2d0c2a4365e8547c58707f18a9b6a5a2f1000000000000000000000000495bfad5053e18c264b815ec6333023211775a7000000000000000000000000062ac5ae1f8f69ec390728ca8a8e5d227932790890000000000000000000000003ea82878f0287ac328697fab81d6e8e7e494d27a000000000000000000000000ea10d49ae3f6bd7debffb9e1e813472b06979f1d00000000000000000000000078721a560cb3d03ccf0872d86d8dbc183d73b6d300000000000000000000000030f5393051821a02e1324901df90e4fdb2371c2f000000000000000000000000d362afb22594550bbf98f76e2c0c14fdff8819900000000000000000000000003d277a00abdf51a23d5893584e435684a939d51c0000000000000000000000004a4ded876483773d42e3b6bc4015e4a56dbbc97c0000000000000000000000006cfba5bb728ac8ca42e12b5d7d65f60ad1cbe0e4000000000000000000000000d40ded5f7a02db55d5c48e6540b1daaab0e860f80000000000000000000000004339f9fb437a2369e87a7a0764ecd1ebb7fcb5b700000000000000000000000099c5efeaf60ea420c43cf6c6c8742493c35ae299000000000000000000000000c63aa6d56966ad620e70d1aa85b6f66ce04ac565000000000000000000000000b2bffb21344a4234229c25c7575c03b13504c12c00000000000000000000000097cf104fb9888d0260613a3b321ee6baaee520e600000000000000000000000015ccb023ce338b6d7cd1c99ab300431f4fb57f4d0000000000000000000000008ecc2270cfd69bb77df467b7af2d3269e26f58d80000000000000000000000002a60f2cd8eba7488deab2af25164a690a87f718900000000000000000000000041364b5f0a28863e40271cde94e9eaa6a18e2f93000000000000000000000000c3a8f1cebb1e1c8c43fcc8027a1642fe48a7a902000000000000000000000000206451294cd9304c007a349e34fc6d921616b3cd0000000000000000000000005a56bfd53cf4f8de8258b87617ff552960d8447c000000000000000000000000901e54f469bbdc12981e0e2ab8561010255d4e2c00000000000000000000000025cbc107f8b375119bf09ca2c9ea33b10dda1b52000000000000000000000000531fd500a9c491b4b1da8c99543d0c367e62acfa000000000000000000000000d0490dac19c0436715a18d89cf916ed45396d0c9000000000000000000000000942b7a39def1e00c812a80b31b8392cf87e4e2980000000000000000000000006479a45d2541eeced9fd6068b1409eb8d0ab5b98000000000000000000000000c3df5f145563a3f13ef03b458727267c7bcd951c0000000000000000000000009091f43b9800c52c4991f4f87ba950b7801b7fbe00000000000000000000000062c63a4c8bd2c94323ec60603a66b6efc1911ff300000000000000000000000088a778887ec70f46dfb0277054ebea562373a44d0000000000000000000000004c885b7e5dd2374b73a36074c97ecbbae965f7ff000000000000000000000000b600c5957c5be093e80348398aa04f7facf8a04e000000000000000000000000a1b8072eef1ab876224bc51908a5d7be65d9b5c200000000000000000000000048d574f912366641c96584af3c486fe768f20254000000000000000000000000960c2ca88efc1c6b8fb80d32190752e676e4eea9000000000000000000000000a619b1c5c09bd525134c9df6f48ff786ff4442da00000000000000000000000074cedaa7a909cfb8eacfc38bdbee1060a0c50c370000000000000000000000009c47b224ecb4b2debd22fa93b91782f5106a8e6d000000000000000000000000e25517e6d922f16e104d841a2ead9a957421e03e0000000000000000000000002c621f01d54158fdb56a40b164ab5672770a26da000000000000000000000000a67d4ba5537bdf6e5200cb0f0e895049698c05bf00000000000000000000000008dd654da3a245fb6b9284ec58ebe5ca71a7545f000000000000000000000000781a9322174842ccf10a1bc0b19c2e2e4d07f2bf0000000000000000000000004e2cf9bd56fcd05caef81d11fe7cd77b2d91f27f000000000000000000000000272aced52ba377aadb776cbf04476c0dbe501e0c00000000000000000000000033b0cd8e5364c2522d1d591c28449f941091a16a000000000000000000000000952e44300107dcf3e99a6e51fef7c5f05a4cb56b000000000000000000000000419226a8b0b2464df09807d9a86766fa2688e279000000000000000000000000395710ad2858ed59ba2821f22da3e3e6ebff6a96000000000000000000000000653a7b3f5ed86ec0454f44d8df4f3a87131549a5000000000000000000000000441b2f6284c8e5493f11e8994b10a6a475858e4d0000000000000000000000002a6ba81d71c02267c7c730d7fc95ebc230f42dc4000000000000000000000000deacd3a2794e5e05b616921b5b7abbf7a8c5c6b80000000000000000000000004c547eb7acbf84889a87c4c2cab4b0404d4238c100000000000000000000000028fe4abb2840fc67b270064c8d595ea692ffdd7f000000000000000000000000960c17c86d15ac537f77638b6020e9f98f8f9347000000000000000000000000f12e168756146833b17c909e61f17b84204de84d000000000000000000000000f2dc9de01f3c03bcac4b17dfa9ca9c9e3d9c28df0000000000000000000000006f817e0392e5f530a7bffea3b027ad187b5bb29100000000000000000000000001e947df7429c5771484b0696edde01e3138b1dd000000000000000000000000e9900f6ffbf8f0a5f9b4b54ef2880bce967c1526000000000000000000000000e3190f42d58aa99e88440b81deb5752ff7806fa700000000000000000000000055e1790c73eafdaf0e8bcebba9d585fa3827c6750000000000000000000000004dc39c344c77655ffb55e1c4769b900c6488ec010000000000000000000000003310dd68206af6fb51228db9f2b7d1f758866c6d0000000000000000000000000bc1c36bee95bc84cc7de2019b8e0ac5db82af33000000000000000000000000644a06f91d39c22027e4bbab5b691727be527bbf00000000000000000000000094d76646a776ff6e94fb3dc41f8326a8b8de7903000000000000000000000000a01ef615930ea68a78f5d434fc22c420683bf751000000000000000000000000d37309d3ad0b30cda3d7df897c65d8c7579f0a1d000000000000000000000000046d509e0abe71646868ce493b182684b767fb5d00000000000000000000000013b7b907eb82149eadcb46eb9f6bf022666151b6000000000000000000000000c0b5f83c03895b900d8cc4d9f91a97f34c6f9961000000000000000000000000abe3ebe1c3a8ff4d103334b62a5c09acb5756b2c0000000000000000000000009957fad6056052d6b78970903bd3e9bcfb45979800000000000000000000000013fcb8d7687b4c4e6a51a276cafb8fb503aeb73f00000000000000000000000056fd3b4df3ebf18aa87b3e1023be30df9d63fe86000000000000000000000000795d9ba6a9a8e96b7c2bc33a387018ca13b6e10700000000000000000000000004d2a2f4349ca947fdba1d612b59241f38f35ce2000000000000000000000000a1f0ce8e4bb56427283bd21cea00a0e543adb23a000000000000000000000000de209fd656bbdd3343891d9cef9ceb2ab0ea7a56000000000000000000000000d2f4536eb40adf946f73c8e219fd2da6a2ee12f2000000000000000000000000ebb160bfd171b5acbe1f2f8fe617c29c9d1ad63c00000000000000000000000030afc0ea17211c85a51fde9db5d5ebc37691682e000000000000000000000000126ac5d999959b28156d13437342952cad1096fe0000000000000000000000009387442b27db3e4075fe8a2dd6ba61b5284a2d9a000000000000000000000000ffd6e8a47a8797db7dce670682cbc4586a437622000000000000000000000000d5027b9118335b315852f4ec2a955521451f4f3b000000000000000000000000fc680d303cffb14f8b2fd6b03f9224e5d233c68d000000000000000000000000c7ed660596b535c9b080be0baf8b21c9db58613b000000000000000000000000be2290a5abab2cf9f951f478ad3ba7d71b3923ff0000000000000000000000003e90a2896a7bd9e0dcfff5217caa19a116a5acf70000000000000000000000009055c9c37635a13ef5810b43d3d3027f93f5e3d000000000000000000000000053b33657f520fcc8306cc092723fd55bf73a1841000000000000000000000000cd14b6c16d3d365b09cc1964f188d2da844141670000000000000000000000004fd8d187031b38cff9bff1134bf52ce077e41687000000000000000000000000a9f20cddac59dbd3704bdf2931b0973fac28d347000000000000000000000000f24f70b0c6ffe51237374fd269866ef399e393b0000000000000000000000000770fd4d905193b08194d50b0ec6ea430befccb1100000000000000000000000008324dee9320582378757624a251502808f752c3000000000000000000000000c10f90dae0b7a2eb692e3b73440e0f2eea739ef60000000000000000000000004c73c6dc56c9b1389351a7aca61d608c4d62fb2b000000000000000000000000e7ec743763976846154af1397f93f5a96ae30e2a00000000000000000000000005ac4bfa6ef9b84b3c2a3341a3106a58ace4ab4e0000000000000000000000008eef90af0209b09a98b29faa06ec6d8741a8a5f100000000000000000000000018c3e688c8ee38e00865b9c91b043e882f5b39d1000000000000000000000000d1c848c2ba000734d6c58d4a64b576a80f03825f0000000000000000000000000704da9525494a07162eee8c1522d58ffbb0d13e0000000000000000000000007b6d9f7e87dbfc9866bd87916a6dad0f2e6ebf94000000000000000000000000e0ce801eddfb50844b3c476e9935d33fa3af600400000000000000000000000004a3b1e58ba39fab957ad4450dea5f1ca4ae9c4d000000000000000000000000a82b1719e74262903f7f7821bc450c9af56c21a4000000000000000000000000415b35ae242118a3b77b055372c76987d228deb5000000000000000000000000f12422ec714bd45b64c05bc38f3e24e2d53aa8ad0000000000000000000000002855b29678f7d5035b76cdf0dbbd9c4c86ad1a2e000000000000000000000000502c16dd72ae9f2b030ccca78a53f64975d697ee000000000000000000000000c99717a1373b89ff37280ebde72a5c5d3d6ec3fc000000000000000000000000d8e237f56b25f77d53793f4a06bc42722215c05a000000000000000000000000de58007485d9db0da2a3c7cfc4244a0d9dd1117d00000000000000000000000008c706e2b68fb018344a0874e203e3e71dbb8b88000000000000000000000000e86feb53b2059195d3fbd57519b9beaa72455bce000000000000000000000000ecade3826e57ccbc2c29ed75f451ae874123a66200000000000000000000000064924535f04afbd42df6b848e720423ccb090dd4000000000000000000000000366adf4ae23e81868eb9c532f9727c7fa90e1bfb0000000000000000000000008b67dc75f17989ad87010fc6b75331c6da0b4d8a00000000000000000000000005b5bc1db2c652e1e608ac02b887e5ac4e4e61c900000000000000000000000077ea08d941c1914a0f4a950d713f1734d243f47700000000000000000000000057ad37d0f88bf38ad869de6ad2e35d79c1e6e3fa000000000000000000000000b48de137c5fc9a0d6be7c7d6f550068b44a0130b00000000000000000000000033ddf54f82b0b8c3df04f380d25601ac809d59c100000000000000000000000023a8bb64fbc639616f4c406b15572605f490dcf4000000000000000000000000fcf4b444c629a4e93c1b931c3fe9b5e6eebee3cf00000000000000000000000070d3fdffa6a1dd9f3c00eccb52212983995d21e0000000000000000000000000d007396b7184b699decc28e523724d92bf7c905b0000000000000000000000004ab1d8ddc4e3e54332d8c8fa70e2059f21f5db7d0000000000000000000000003459fee3c3b57a1ead55298b7a44273f7c84e33d000000000000000000000000efcc277b32e1ae5134efad67504047e490b2321d000000000000000000000000a66e7229020e01b215d69d7d0e15fc9df47f614f0000000000000000000000009e59003a335fe41f3063db0492707df554096886000000000000000000000000fabadd61c048681709b0d5ad1663de5229f0ee6a000000000000000000000000bd22725c2b02d2f3bff2363f1f5a6b099e56db1a0000000000000000000000001a64bb0cc7beace57fc84d9b7b6ebba6ac5831230000000000000000000000000436bb7f373a2ed828daa22e12504cf20109ca0d00000000000000000000000040255f11c970de47e4811067ad2e72fb5b90cb09000000000000000000000000acd4a000d987f3b5d48246a37da1d385a330dfbe000000000000000000000000ea85283e121bca320806a40feca029999627904d00000000000000000000000013be111ec9c9feb3f659f93d945922de83c4c6cb0000000000000000000000000f8151a96403ce11a9d55a33934c0098a8d24d97000000000000000000000000b65a7589f596501994a1669df959f8f680be78e0000000000000000000000000a465611b2d38b61fb198daa19e3559c2370ee67900000000000000000000000076bdca3617b7399b8e9360fda747663e0a9b4e90000000000000000000000000a042b1f9eb6400622f10c25ba0dd759b099b8f70000000000000000000000000f5243a276caa7ad6f979c9aa055bcd8eb8b10e1800000000000000000000000027e04e19a23182ad8987db5517909cad1b55292a0000000000000000000000001619d810ee252a7f3857fd51065722211b61dca30000000000000000000000004962baa472e93c356dd76e2efb5329bdb35fdbb60000000000000000000000005ac7daf98964cae09701a734006f10eb9f8d9f690000000000000000000000007af93dbddb2924ecbd098cf60e8e20e89dfa6aef000000000000000000000000e9a69a2d51e7af65c471a37ac4045f2615a78b3800000000000000000000000053ea38ae5bfa81e9a5bfedffbca33ee90e40b167000000000000000000000000ab4cf3ba983cee7387a9e13e4bb7db35081fed22000000000000000000000000de4afe12c34152ff544368319d6fbd94bb557ff4000000000000000000000000feaddd76e02dbf41d966011fc061f5a8711a735900000000000000000000000038659a46c9f3c0b16f4f55e16d9e97d1f5075ebd0000000000000000000000005d014314a31517d2aa575b8b19a4100d28a1972d000000000000000000000000e4145d884d4b8eabb50c42a6320de3831229be5b000000000000000000000000e51374ea147258a24df120831c0f441a18150e7b0000000000000000000000007e863cf7f075d5f319a4de80d32041d061b9725a000000000000000000000000a6d5a18639de9861825f6ee4408bc16233d34d2b000000000000000000000000a463df49c71f393344321d0b7047bffa1a48a326000000000000000000000000915a59b7abb169da82e31d1e91289149897034bf000000000000000000000000398a360a7c633570970db04464b6848c35297440000000000000000000000000aa9849e68860b59400596299712b54d2c4c9c55100000000000000000000000085f10cab1cce8aea17ced8d620f01b00fc7b200f00000000000000000000000010c3947aa62c9f41341523ca3d85249e14b89ab1000000000000000000000000a2dbeed17f4a76b445aee7f368e0e93218dc3abd000000000000000000000000c320fc6b8d86f71b14e88f55426205086093a710000000000000000000000000455e37f62354089d510452703d4d14f94307e23a000000000000000000000000c1b792bfb6d71ee73afb505825f48b25b4438469000000000000000000000000346b96c0ec2102f7af395ba7bff066cf574468d600000000000000000000000093707328d97950126eead9b4ecbdc253f9fcef63000000000000000000000000a7de2baac11cbba798f80451f61fe4097d6de822000000000000000000000000bda65e24fbd2f860585934a47e944a338d5e717f000000000000000000000000eaf296c892fb97ab843754efac83a17dbacad21c000000000000000000000000fb543bef95f79e2ba3fa3fe8fc30473a99a1c3600000000000000000000000004356884e213f9f08fe26b1c8f51ccf3714051d8f0000000000000000000000007f729677b068d6fd3c2bb40d863dee0a03c99c3600000000000000000000000069fb73262d43cd8b541bd505f5dc4e07318ef3a80000000000000000000000005af1627864c3a5b0c5b883ff8d2b0baa9f916beb000000000000000000000000b71c555ff4e634efa77d26e112bad1a8f033c0d1000000000000000000000000d46447ccb80a5ec5e19056c7fdae5a49581b01e8000000000000000000000000fa762bf793cb314a87cc4590e3229429544f0fe6000000000000000000000000305069fa8762e84ecf05195c33a38b4e052747160000000000000000000000008c619d3edced353bf8e98dcd897693108f4016ee0000000000000000000000009c416cbdfb47520cad08e4e298bb266c2a21ea3c000000000000000000000000a3003ef1b614de0481a5ccea28c8d1948496b6c90000000000000000000000007d3cb0a920e56e898700438a241268bd81201a3e000000000000000000000000010c7738e45f34463f75a8a53dcfc0be396958e5000000000000000000000000a5c4b69f5c4f2ec03e5021ab4007af7517a1c209000000000000000000000000afc9b0feac204bd8a3f9819788198ef0852bf077000000000000000000000000559e2106242fb15508b332c006987af058c18f050000000000000000000000006e0552442bd89141e68c8b7854569f03e3a2c477000000000000000000000000fb7d07e8735f7c0fb834b3cb56f3274d0e8a543b0000000000000000000000006fde9ed591e33340dbb077d97c3ffa42ddc2f823000000000000000000000000fd40b0f789adae263b5b28a646cd2959742078f5000000000000000000000000ec6ec603e79a360a69241ac6e7e67e2faef149d20000000000000000000000008760178fa2256acdb219dd033ac2a7795fb7e05100000000000000000000000009dee128fc1ff9fa7da92c4918621d5c66a11c090000000000000000000000000b5de700bea5f0b7bb11e13f55de0ae85c0d18c0000000000000000000000000a892bb72b4739d402aa653a0a0434a54243041410000000000000000000000000bb5406097c1dd39f872a36287edb18170691f09000000000000000000000000596b8de8bff7463ba75ad43aea989e092157e2780000000000000000000000004ab876a3859f2378edec4631f455e966ff9f532b000000000000000000000000079b33f0e4fcbe2041da0c5d2b68e142f090cd560000000000000000000000008dbb540bbb7a782b5e0d393c23415b036f65ec77000000000000000000000000a36e0d8fdd9326146c3bdd988659ec542b613301000000000000000000000000efba513db330335089be3022cb39cd9ea1336ac9000000000000000000000000faaf2ff7b113b3e6c7c4688d022321b926854129000000000000000000000000c95da8f1fd961ac029d5d38e3b41cc0e3b4cfede0000000000000000000000009d0c818ce0077b94837ad9cfc63fa61ad463d9020000000000000000000000003ff7a53259fdc9afc2f645b76fa1b9f68a9766bc0000000000000000000000001662f3c83481903dfcc05a054ebae166b79c806f000000000000000000000000b9df7115cfeb87eddb4f2a1685ed520ba25891350000000000000000000000000b898d7dbd17f03c3edf312059fa4deed71224ff000000000000000000000000287c2614964ffba8cb259cfbbbea481c6173124b000000000000000000000000b9db1530ae54cf6e134c9b59cac362a2a1bbcb2c0000000000000000000000007938507aaf03f095ad2f879be3d36aaca8972cce000000000000000000000000cc799e7eac498662cc9bcd4e4b8950c1980ad88a00000000000000000000000060672803a09842b38f3146bddbe96a9afd4a26d00000000000000000000000000613b73810d29d3f3ce0a9b53988b8a9914c3951000000000000000000000000bf550a12e2e4227e30a101bb4f8a10d26993ee030000000000000000000000003c477e3e416aa4b63a9aca193e9ba89f5ceccb3a0000000000000000000000005536e0f739a4956779c88d403337f0b0bf399392000000000000000000000000da658a644685afaa8dc7d4becee380886f53eb16000000000000000000000000c3691749829a22553e565cfe691b6bd9c9663a9e0000000000000000000000004f307126bdf47c4a06c9da524cbf4dfc721a31fc000000000000000000000000504ece5c94b4c5fa55d0308331de9f4708fcc1a000000000000000000000000032908ed0e99388d473ba401da1c052283622e8d1000000000000000000000000abf8a361d9dcc76093bd8ae70192b5287303364c00000000000000000000000009ae0810e178dbe7ac4401d40de85a4f3992419a0000000000000000000000009de27a1a6d4be1fd0ac11b32b975f035daf4fc1700000000000000000000000093efa17ca71d2bfa9c8e64e36c49cf2d78bdc2cf0000000000000000000000003570964d4e896a77ac5d8650085fee84d1aab59a000000000000000000000000ba321ef66a98246214bfbde30ab6df106aa537fd000000000000000000000000028a2405dffd1a42947298a630b9f69970ca52a8000000000000000000000000e4630f20fc41f436a39bafc31727fca6932e4544000000000000000000000000d3e546cfd6515be87be3475f5802688d0a1d97c9000000000000000000000000408f28e3aa9ca94dea128f8d8609e1239bb0773f0000000000000000000000006e7dd70df420e4cd913cbd1f68db90adb9c2e3130000000000000000000000007c535bf2348cb9e28549333061e322cf08405848000000000000000000000000cc8c830a395ff57b75bdfa448e758cd6672e0a52000000000000000000000000815d672c9cb5c4ad6c9b208743f0750cd36c1ae4000000000000000000000000abb61da5998654f7d08f1eae0593bbe8e0a67d050000000000000000000000000d473aeafc4a71dd4a46d0eaffb7f03d612ccd23000000000000000000000000d362f84a4b2fe2e21449e9f832111e0e64c231a20000000000000000000000008ca7a7b294e2fd9df60be1237e24d2fff6dc1d94000000000000000000000000a21b53b26549fb1cc8964bccc51c4e0c619da8820000000000000000000000007f7048b169ec57afa4b16e71d424c17a72f2c08d000000000000000000000000737bc91c0ff06b8b602d51abcaf6a344b8086b1700000000000000000000000023f27956e3a7a64b0630a42cdb17b76dfc5601440000000000000000000000008afb9ddc788067a32d62aa2318499b9e167409df00000000000000000000000053be026dfd662e6c4cddc3ed273116df20264fc5000000000000000000000000f52de897cae89c7c9b5fbeb0560abee2aafc3fd2000000000000000000000000331b99c2c1f4418b2319b91d29fea7b40fbf6ba0000000000000000000000000c0b4ff5bfc60cf3e61f5b5ef043a4a95af50a8bb00000000000000000000000068c97d749d69efb2da47d5059d1a71a73f426aac000000000000000000000000023cd447b1bb2e834f8e69a757b8a5a8daaf02f600000000000000000000000096fa04bda8368898e58579324ce7e7888fa0c73a000000000000000000000000dd534aa9ad6d27e86dca2673874543def1a3acc2000000000000000000000000875310c24b52032577485191f6dc4a965fa05a220000000000000000000000007f4ee8dd19a212c64757b9f5b909be6482a0463e000000000000000000000000e4ce6c02b7c8a8050fe25f1de4ac81b58729648500000000000000000000000081962d9324b1b51f03afb35916b46bd0f1cd7fda0000000000000000000000001db5b2dcec807dcc082e732eea012065ebfc7dc000000000000000000000000074807ae3cdd4054609e3dd51e951c815bc2c92d200000000000000000000000030fe6bbd5fe3621c3ba18f67b211429259e9ada70000000000000000000000001b4e2942282a6ee8f3310a32f32791c7e1b56482000000000000000000000000e1f72858d8f5355eb365f22ca1168a4acd8993cc000000000000000000000000abc036ebffe506494550b1818b773f6ba1bbb7f50000000000000000000000006468294811dd9d29f3da43f6726aae1178a7f4d200000000000000000000000061c4be8e08760f10e8ee66b1b1dee2300698c8a3000000000000000000000000c7ed3fe56ca768c0ccf4ab0b97df2ad75844c637000000000000000000000000bd6f0eaefdf593c4edae18596db8ce94d42c5da60000000000000000000000008157610f68bcef862d6064493afcc021865dfab6000000000000000000000000a965066f0953c03e564e7c3f2b5330f1bf121923000000000000000000000000da7329c4d20411c69be76261d46bbd538b689adc00000000000000000000000068e72c1ebdada8d45c3510606256f53c61d1c24300000000000000000000000093e1e409b68e7b12b5b0ca9ea1eb647dcdef1367000000000000000000000000be7f71d446772aebd6643378ca0bd00d616546dd0000000000000000000000003a4c6378175d729a53697ac6854263df9b190ee20000000000000000000000003ec77dca87a1c14670a4b49b0e4186a456c76d71000000000000000000000000c0a39f9b47621aa1fe960cb0184c90aa623077c10000000000000000000000004686e03117c6f738a522caf6f20d59c208f0f264000000000000000000000000da18ce647c782185043d2a8eeebf58a57b9dc1b8000000000000000000000000390c723272645feab6e4f23c653bc07dee4fd4ba00000000000000000000000035906a60478cdacadf9a0594b9e9bc51fc3f32c600000000000000000000000045d2b9d427409c2660cb2ea3ef0a8e5d9d52e499000000000000000000000000b288670b6edee11aa472dcd0191e6ff6083299e20000000000000000000000006d67315088fceb7348dc5f902a6b4c94cb9b5ff40000000000000000000000007c2262b260b9a78aac61358cfd06b828fe3ee507000000000000000000000000518a52e4d51665c1c9ae8fd83cba29cf752a311100000000000000000000000055194928c900de57575e18c8a6228068f456549800000000000000000000000068b9d694a7a8121537c6b9ab1d93fafec0120d54000000000000000000000000ebb5124801f210ad22af1bcc58180257058cc35b000000000000000000000000053288b5a7332eeb75c5adb72f9a9ffd52f39e42000000000000000000000000c8f227fa431a2634de16dae5230949eb5a975d0e000000000000000000000000d1fdfb853979e8c7d398cf7e9603aac70d32d6f70000000000000000000000008b00e91719b441a3b07c77ade9278717da1b81f60000000000000000000000003e6513d273b6adb0bc911a9100701e2d2c19168d000000000000000000000000f8322fec08016d63f31525b82707be0fe8c261c40000000000000000000000009de99620e391ee6d7231b66a908c14d57f71b60700000000000000000000000081e2041ab7f82253ef998eec20e8354d49c23dc40000000000000000000000005588d39c5e8603497d776174043002f640e649bd000000000000000000000000ea80aec220b9700053749e85da6794486a40b9c8000000000000000000000000f234615e7751ac55a1d15f6d2d19f4ca6f789084000000000000000000000000fa04e6aa48cc3888d40a3152ff479c76d2b7c7ec000000000000000000000000e2017789fdbebfda6fe136d267915ef80342e8f300000000000000000000000020abd6fd9f2401138feb2865f4781832f52410a90000000000000000000000008b24767b738898dc84ac4a6a1e6a5f226a4c48a6000000000000000000000000fd9f8b9d1307dc8f2e3572f2ee8eeca2eae2902b000000000000000000000000f954f944e26c30a3bf9ce3a8b5b7ea861d58ae3100000000000000000000000086841679eea91e545f6303674070e10196f45d19000000000000000000000000b0dd9c33203a81c8256a928a2dfa11d7169132f4000000000000000000000000fceb819bd52b2c22d7316947ea7aa70919e5c587000000000000000000000000870afc931cf11dee46a24eb572a3fe6020330193000000000000000000000000427f832aa417b4526831ac357c737fbaa4df69840000000000000000000000009dab1ccdcd7b839bbe322fee0b59e614a42ccaa3000000000000000000000000d5c24b6060cbc420c1f355a110ca0f6feb8119250000000000000000000000008ef499b8eece0bee9f421d7a1c7ab46b1b0a706600000000000000000000000038365bde93486ab3f688096d45fd954814c164f1000000000000000000000000aa05ab550a7cf38d5fea04634db8134f73f310e7000000000000000000000000bd82316a4426e5a5dbe4f254312074b43f6db24d000000000000000000000000b6a337d3a59aa4dfff9890fc1da2bbf90202cff30000000000000000000000003efebb8b6c71838bb22daab8962edbc44575375a0000000000000000000000009c0afd8ac86b8d26ee9719540067d63cc79187cd000000000000000000000000bbce2e0fe216e89d7da5f50bbbf1ed2e7eace45b0000000000000000000000000ccebe1345afcf9a813672170b9a390ac610662800000000000000000000000089a6a44c7eb488c23b8d36a511d38fe512a1b2f6000000000000000000000000436e5c3bf40ec275b06a3e2401120c407de72f000000000000000000000000001db723c77c6b6cd3f1e427cf9aa75ace13fde33300000000000000000000000083dafc289d82865d11b86ad8dbb4b3acf28d757f0000000000000000000000004ecab13d9953847ee0be1fcd31dba0f40335edaf0000000000000000000000003c215355b2746f9e453e08540c61bc481b5cd39f000000000000000000000000e551a3cb60558b272d22072c9398f8a5fb85dbdf00000000000000000000000060c8d4c9b7c8c16ef65667c90dd03fa0e79b3e9800000000000000000000000095eaa87c3bfa8ef386ae0774825944f5180dd779000000000000000000000000b10b13c844db54a97a763716bd605448176a75b50000000000000000000000002ccb9ffea0fc8752b5fb9185a2b608832a7c83f10000000000000000000000004f9b75e8f982b0a82f16dd9b72bbf1c6d5dc2ac50000000000000000000000001a3162613b9e5ca59dcbbaad9be3a9b2b269f127000000000000000000000000bba4fc73205e63a64b429c5c704fd26e749ebc1a0000000000000000000000008a373ee63f210660380d95f0010c8ebfb232fb72000000000000000000000000811917b4a287d7af9d9f6c711107547e233b61e7000000000000000000000000588a6a0cdd548f8259856f7d4b157ceb73ef0afa00000000000000000000000055dc86ff37e6497cd1d8c3ac76c92f91ca8c8f41000000000000000000000000b49ea7be40096182f347df1c1ac9ffd21d32e5f800000000000000000000000079e181daad890be69d5a3e2a348c22db33b137a5000000000000000000000000d917a8c5a3673bb0e49bf06b2b5a74836fc6ffae000000000000000000000000456eca7a1959d8f54bcf826b9178e730aee64c05000000000000000000000000192b82e7f4ca96d2f82c99e71d576aacae8d71d2000000000000000000000000d79efd04f6b377ca03f29471f35ffa4041fe235b00000000000000000000000058915aea595e97b96caebd3fa5aedc0e6e7cb17900000000000000000000000033c4435c213c602b4fa8b42ddcbe992c6d00482e000000000000000000000000573d83a4aa1d602772d95d1696c463d96f7dacb90000000000000000000000000b928f169831f99e7072c7b72f17b51e76d12c740000000000000000000000006dd70c356dcd40a38ada0f11094152418310be4b00000000000000000000000005e53ff67f00aeb6b1ae67da8695422ac9125c9d0000000000000000000000002aa9f75321ecb1c6aeca075e72cf15c052d1eb9d0000000000000000000000009261e6c659ea281a1b5efa8d04ab429205ac1cab0000000000000000000000006972423329ad759383cf58ae6ad2a8a9525dc202000000000000000000000000158cd7afde170c9ff494ceb4364e22b8c0aa377000000000000000000000000001d500aa04cd1091566915c3df068e59447590910000000000000000000000008a1683bca1e7fefebaf926e02b8ecd0d7c10f6d400000000000000000000000075e6b4feac197aa9ba8635ab9a2a5e1aab8a57370000000000000000000000004f50eaad935a7a13bb18bce2585f93c703196ce2000000000000000000000000a6c0f15903a1b1af96d724c0d3f943b593bc9ca30000000000000000000000009223c678bdf954f888a74819bf624576b538fcd4000000000000000000000000175b09cb8503efad5b9914fefb27729ef2b2fffb0000000000000000000000002e995c5250c98162ca6f175a7709270595d71ffc000000000000000000000000eab70f918a7d8c7bfa096653d9d97bd5a4d68bf70000000000000000000000009c6e52c72e694c4a139e75d8e3edd8e0fc65a23800000000000000000000000073b282049b7b2727064cddbd35c0f465394c71f70000000000000000000000006aaf09068f3d3c1c565cb6584e8be2d7649b85a6000000000000000000000000121f4e4be7bb3976d419280cdafae466bc353af3000000000000000000000000096bef8e58737e135e03d33d48bf55d0a52a5a600000000000000000000000005b554f950db9d6bada855f719d1c6ee6db6d7ba90000000000000000000000009362c926d660c87a7d462b984d7b58259573852c0000000000000000000000001bbf623b5de737dd9210a8175fbdd30516f0d79e000000000000000000000000c3dabb304dae0c9a5983269546beca1c53331856000000000000000000000000d8eeb90b2caa657740fc5c9f931c6524fdb178740000000000000000000000002d17c2acdb3876660600a1a453608ac987c463b70000000000000000000000006529205c7ce65b6d0ffc79a23655c44bb8a763ec00000000000000000000000072e870660ad2c07d7e95bdf114fb7a17e700a2bf00000000000000000000000008a93f2b232fd335f25d93c2d0dfb1d25156a04f000000000000000000000000dc56935ecf574b6e33b5d582025c2befafba6995000000000000000000000000c3afc88b747c4e8c26671a791b755dbf5c5300b1000000000000000000000000d65b685135f3ef5e19ea12f5bb1fdbce43eeb7de000000000000000000000000ce1ccbfbefeffc8f4977479aff1243887d02869b0000000000000000000000009da5a88c879dbb56fbcb0d934920141d6956976400000000000000000000000050c4003f9db7751387f37a9c539c8ade13828bc9000000000000000000000000f39a5db49d3e637849334f1ad983bd92afd018fc00000000000000000000000073c4019df6bc2afadbc48e28f712ae1c247589a20000000000000000000000007b908e4c80a963b1a2d21432e81533ee8ea87c720000000000000000000000007976acf6115fd4f9f32bc1a4dea8dd04fced27fb00000000000000000000000009ece15c59f80f3d56e68673084397023a958a0d000000000000000000000000c07fa993d2fae78e1220507203887b73ee59d1ce000000000000000000000000905f4e6989789032f11b253a0ca2b6b6ba89596d000000000000000000000000706c1118ba90b6fa5d5816cba3c764521994900a000000000000000000000000cfda5264ff4846cbc0188bb619fb32268f8b0c8e000000000000000000000000e2cbb01569ac8e85efb6d5b0e95c72517d9e0982000000000000000000000000c8777e178006f5b90edd85699ff954a58124ea3d0000000000000000000000006edfec550791edc1fe1bd26ab005dcbbdaf260dc000000000000000000000000aca92321a7b225bed5c9de6b96843a68249cb13a00000000000000000000000021004c0595cba2175b9e4c57f78793e0bc82a9450000000000000000000000007f5df711dc81cd5f004da05ccc524181f09ad4d90000000000000000000000002cbdba2e70ebc9999f997fc84320c3f4e1368cdd00000000000000000000000025efa75e5312b345891b9d22d2bdd96db2dbcb9c000000000000000000000000768b0f3c2cf558f39172460ae5365a8d29fe2153000000000000000000000000d47c2dcd5cb2dd6e5f88a89810d06fd829a21d2b000000000000000000000000ce4d570bdf0ebb3c9dcced7210761093d2e9d3650000000000000000000000008297bf5303ca7c3dc0d0726e925e8c3a1023a3c90000000000000000000000006e93694a99454e76c2da1653d88624f0a437abf7000000000000000000000000b4a68d5f8429d0a0eee56852939c07a8c7b17435000000000000000000000000ea319a688ee4c0584359f1d74ea2ec06489950f0000000000000000000000000a9b2e7877ec587f3928f028fcab263c00004ee8900000000000000000000000033cff75ef2157f1af6ad062ffded1af870c7d669000000000000000000000000d0a8ec38bd636ddc17ec7266e0db3f2be62405000000000000000000000000007129a06eaf75524719481f87e7c5c164bde48af000000000000000000000000099d67ef0013eed6cc1b40c4e6b77dac6f57ebae900000000000000000000000026f632e938d91a79baca6e7c8b61c69c5abd39bb000000000000000000000000b3ae69b452c756ac0079628392c21fa5c26da813000000000000000000000000422266cfee604d0336ed3210e645a0d8d3931d480000000000000000000000000f48a05b3578b314428f3e47b552a555d13a613300000000000000000000000052e5447f25fb8d4b6c57a42d72fa9b72312f492f000000000000000000000000c2f3ee7f6efa6fde01222e94e23dd2e71464d5fc000000000000000000000000376f71bcf987809198384c960f87ff37e8a0302f000000000000000000000000d314ba488a918016c86ef972f7feb04fc1d237af0000000000000000000000009b5b20b76e0ab4cbc4c7346a959a922e27f60c3500000000000000000000000088bdbf51305f89c5a610f4a47f8f39fdd5b64e190000000000000000000000004e74a37099f5163360217c685bc0f990f265ddb90000000000000000000000004c85870946eb71acf829630a581569141c99f4520000000000000000000000005080d6768b98d8740db3080801554cdd9e9bba1f0000000000000000000000003922d0f5b78a826ebcc4cb83badea07126efbff1000000000000000000000000739e65a3b50c1e8b35c64b32d3286ba4ac95a4ea00000000000000000000000055abfda49f007fae1c4e578abf881babeb18dcec000000000000000000000000cf8e2dde9f1170736c3f1229b425f6e66591a199000000000000000000000000a5be8a6cd43b7f48afe0e077619822d310a7836c000000000000000000000000e487df77fabbe411c5894fd9e85245c8c4cae047000000000000000000000000eddfb13681ff71773fdc96e1fa420602037bfa5f0000000000000000000000002cbfdd50ff029f2b03d801786da4bd852a020b7c000000000000000000000000055cd2f4ff185955ca1cea05ff2a157837e87f3100000000000000000000000059ed300a29b14643c36f89d7c964b2efc910b9410000000000000000000000005071ca3f8cd4bd946915a417c8a8662c383b0716000000000000000000000000403e6c5c0bf7a4db5e8f2384b4a114285eebac95000000000000000000000000d905a52e5e719179ab70c6c51931d1521fc8113b000000000000000000000000c12238668548d11ae67c09e4ef32a6a9dd51bc3500000000000000000000000006cd1ac7b34ef8e52008948c7da7091dc0035ca60000000000000000000000002700c74095c15404f8757ee87cba297fc1dd883b0000000000000000000000001775116675eecca04f7d28e05ff8860816db42ef000000000000000000000000f877770172247c4e0f6a9f1415137de90e4455740000000000000000000000001c890cd1d7c37d5a58823b89c417003436850557000000000000000000000000f162169def3127a933d8c12eab04fa0e3aa769cf00000000000000000000000032c24cbeb220c947df7cd90b1618c81e207425ae0000000000000000000000008cb1ee0bb6c4a022d67c82fb85f8554f75266b370000000000000000000000005101fe039534f183a27b30e1253bd8aa2a7db32a000000000000000000000000009d7c9a6df4fbbd7d1cbc664c45526bb6d2572d000000000000000000000000a42cdf72c3db64029e54fb5cf8207b578f8cd7be0000000000000000000000008e4836025bb19f9530624af52db81762932bc01000000000000000000000000039a0ce5d0972792cca9ca99d24042ecab51c3602000000000000000000000000b188f77d5a89bb95375dd7c0299d522f3813f20b000000000000000000000000638adf0442fb262604826dca02f8730d7d8e991e0000000000000000000000009b3dbabe5c358fa84f421ea63af26b7795c967f300000000000000000000000040daaac17c5d347a26b48fcaf93585dd1893db4d000000000000000000000000c5d8a983881bce07153f35a127be6d93469f74d900000000000000000000000067e4c5cf06803d7de8a4e1a0546218755da9b68600000000000000000000000080edb07991ca5f5d55c69b6879dc79714aa4bc4c00000000000000000000000020db445fd16cadb706607c9234d474640f77255000000000000000000000000064e90ef9b67dd32372d7c1cadc8a065bfc0c02dd0000000000000000000000004cf5823651c79605f0c8de16d502e6fa83295fa200000000000000000000000001a5cc87c9e001912080cffe0797f35e7d9cacc9000000000000000000000000f4402f6de8d67b8e7751ff683f985b60598851900000000000000000000000008f53377052cf6c1b49417f7aa79ceea75e15590c00000000000000000000000084627151873c3de5caf978f90971b5f4e926d01d000000000000000000000000e61b0472761d8a2cfd7c81c0b5167ade6e795ad2000000000000000000000000dbf8eaefcaf875f457144cbe50f667ee81648ff6000000000000000000000000b2b47be4b7d8c18a316ef402ab05200de140151b000000000000000000000000091afd90ad9cf895ecc48158cd6a996f04e08d84000000000000000000000000bca04ad5b7a5011f00a45e3dd7ff4b7ac9b2cc02000000000000000000000000d75d2fa0bc5113d0bc6f2dbbcaa0852b9a5fbd700000000000000000000000003a4505195ce85b5b26fe61bfd46868a255d19431000000000000000000000000f023445bd177aeaa2d8816e47d36cd39b40efe63000000000000000000000000697f25de67c731ffb67f9bc2fe52fc99a607ba230000000000000000000000002a06e159c8236e5b8731847b970e9c7a9c32476a000000000000000000000000d1c8d53098b748c6d038c717f3bbfd768207088b000000000000000000000000b9be6566b54f849288268be027a233ee1306d984000000000000000000000000dfb831832e0e10192b813ad9f6ed1d1d6a713c700000000000000000000000004a13e9ef115247e056fb9aba4035b9e4dbe5ac2e000000000000000000000000ac01fc2f286e9921bb38caa007a38846f41feb9a000000000000000000000000c5e8b21b9ebb891c9839cd46ec9e70f2a645b3c70000000000000000000000002a643dc41777ccf5e3c4006fec972b1d3f8332e1000000000000000000000000a0c7116cb5d767b0738e41cfdfdf0d526e15ad740000000000000000000000006072d95efaa044b75308ac4a77a73f4ef60504e8000000000000000000000000a8dc77ab1c08e69f7701d0343f72eebdfbf65d8500000000000000000000000085d484c6075d49efc3d8d6fdac71045c63ddef160000000000000000000000006f4af2ea280cc18501143dbfa819f9d5bf4f00c4000000000000000000000000d79ea06f326d1857eda6952fc6ec71149641800a00000000000000000000000046a642065d0b13dbf748e997a83182b1fb0eb27b000000000000000000000000f6c103d28ba4996a7fb72306ce8e5b39248b82f1000000000000000000000000508577bb8b467eec8f4102f9846b63cd77110f4a000000000000000000000000a9674f7d431c400def0c5152768816fa85b80e0d000000000000000000000000b1a9eca504c280ec06ef1274100412212e115a420000000000000000000000001d579d29664473c2bc8e3b92cebe68f6fde377e2000000000000000000000000df4d489f86d9a6897d26e3cc6667a7cd2090d2ad00000000000000000000000019fcb0a0ce20a3a0ce180db80921028a54b6b10800000000000000000000000019c1c6005f4da1ae07e33e8f2e15dc35dd079b3a000000000000000000000000b3c31d09bb42ff91a3a4ca214fd1b2570d8e62d500000000000000000000000057febe3a26b07e4e15d10aa8fd06f14762404c1800000000000000000000000041816ea256c6a755668ce54ce90310894f009a69000000000000000000000000dc5e3e14bcdcfec4ac8cb40019cb3d53139fe73c00000000000000000000000006d419295d11b88d4650735c0cd507a6bf36adfd0000000000000000000000000b91aa0c1885d38d44f12fa4f168bc1977403906000000000000000000000000a46072d22532422bc7945337b7a4e350e93d08500000000000000000000000008a39c347ac8c2af674bc4631d9711c71de754279000000000000000000000000bd5eb47956429507ea00588a667d61488979ec8f000000000000000000000000da0cc14e7bf04c2c5a77b088533b0940e4c780fe000000000000000000000000cf332ec746b819812f90b90a67b99577d7c7da09000000000000000000000000b1fec6cb2e7f8a229c798e71870800b30551ee40000000000000000000000000fafff02f79cc5a242b4cad8bf9a3fff67f565743000000000000000000000000ee600f000ab377c11f803404c14c4fd920f1d15500000000000000000000000069a50a9264ae317704c00f17ed776d78604d3d9a0000000000000000000000003d455b3c9bc18046a2199d72747dbd82279aad50000000000000000000000000fec0b41bcb34111a0340e6ae21cfbebc1502003f000000000000000000000000fd4287f8aafb112936f95aec77e4f0fb2f1c3205000000000000000000000000038b62902ec3a1538f527406b18a6861a6dfe55b000000000000000000000000bfafbcd1c671555fceb681bf2199cdc5fe77f9000000000000000000000000003a934c7bdc1e1f4b55a130ebc7359223fe7b0b95000000000000000000000000be648b479c3d4ef13e0c33492b1f69a3b307823600000000000000000000000033f41f12316308ba314f98a7d815ceeb676b58e1000000000000000000000000a2ec4f7036f376bc8ec23b5fa0f8f60e001f3320000000000000000000000000113c83a7f311a0998ca776d9f2c2b47888ef88cc000000000000000000000000dc252ec26e5fc5bef99e6bdc6e78034e23e5c0bc000000000000000000000000baf69af2e57317bc6b3ef4a241144fcc7f70aff60000000000000000000000002a7072527c4a130bc1a48e3aacef42df3ad9602c000000000000000000000000a9f8a8687758afcc6c237206227c163229ebfbcd00000000000000000000000008c10b861b46ebe8afee200e27554f1ce585b0a70000000000000000000000007088b6a99029f6d433ff5f6784e8d1aa85e95ffb000000000000000000000000cbbdf529b75ef0cad3059c23bafcafb0040c8e22000000000000000000000000da4990319debb7fc1f164e8bdb9480f3930d7587000000000000000000000000def1c0ded9bec7f1a1670819833240f027b25eff000000000000000000000000680ac7fcf6285f0b3ede91138a3ddde0572d3466000000000000000000000000db24002f623312e0f7e30b361f7120b82dc990f2000000000000000000000000932f3878d06b030a6f3c41e66c3ef95b3a77b0d2000000000000000000000000284cb18f03eded45bcec27988a0c82cddf15f691000000000000000000000000f9de43510b3f49b1302f231ca9910823f2cc6ab1000000000000000000000000c687e114b2ad86c96b01d684ae86b009031108b7000000000000000000000000bacddb1ec6a30c9305670668adf9f5a0eb94325b00000000000000000000000048db9746099f545db5a84e0164f2b4819b30b46e000000000000000000000000106df49cced692891ea0952805da27a4692edb6e0000000000000000000000005d13e73bd2f769c3b454a1dbf9a11b3c9e20fc16000000000000000000000000defd913439a07937ff5ca60be910ab282b735e2f0000000000000000000000008df003e45c5d16abd7aaaf526675a76d52f273a4000000000000000000000000b3e4c63d118eda8cc3724688cc70fdc89e99161f0000000000000000000000006e4612c7c29ae61c3a6307da969c8180c4973e4e0000000000000000000000006db3d4b2e88132176458fe81473246b5e3286bb20000000000000000000000008cbd588f0e0eca63ab17a637e3b0f60e7d0c1322000000000000000000000000cf2e468079d90c8e60ed4899a206542f6a1ab9330000000000000000000000002c0a5a4074725922692602dd87d04e64828916d000000000000000000000000017b112a1a6fade926c32c724d49e7001be2efed900000000000000000000000005b6f30f336e960c98ae84b1da3db5541d845c1b000000000000000000000000b3d733ff2b30439d071b6bc4c3f23a1b1855ec1900000000000000000000000032968b2be90f258058bd5f30c5fb6f4366c003f8000000000000000000000000a19978613f4b1ee7d233655b3bda03757112a00c000000000000000000000000c3a3c8b2c844b882bda1ed837456f382c00c2be300000000000000000000000025a110a509a959a195a7d8f238c16e4fc8c307af000000000000000000000000ae6b580450f969e438e68b13f4ec0ab13fa95c1b000000000000000000000000805f27a0bd1d039e2576d96833cbd142683f55c30000000000000000000000001ec0a6867a2efebbc7192914ff633095904ccf5b00000000000000000000000016219e86bcbce40c30da072741230b12eabfd24600000000000000000000000064c5e03313f86533c06b249f52eea349ef777ea100000000000000000000000056eb8bff83956b558b1f54bc30b7de644bf9595000000000000000000000000016f0a6dcb0dae4af8ea554f0a6f4e85b1176ddd200000000000000000000000034e4059276d943d62d73458d4a2c7b9579f1058d000000000000000000000000b7b790b2eb43939b19409444d5914fc8cfdbdf54000000000000000000000000515b0cae1d20d3668ca30c9638a82d9f6bebe810000000000000000000000000e389c59a4baed3cc199e49613e807765d28718870000000000000000000000000804429169721ab97f9a1b8f8b828e604792e4cb000000000000000000000000157b3be31edc527d306a71785f0a01fe92774ff70000000000000000000000008815c1f044978d877ac533b2d635ebfc90aee477000000000000000000000000ed24897655c1789e409ab2900b8b3434b7f7d2bc000000000000000000000000b744e92779d15b0951ff465ee05b0c3745f27f180000000000000000000000007530472eb5d9427a97a3d3211cab4543046bb663000000000000000000000000a4954d1598297e3d8fbd4760f5215af8a2fbe6170000000000000000000000001092c671e78e1bcede2ce86c3b718d22ac0e1ff600000000000000000000000050ca5669fd9f59f081bcdc43b2d321eeba3e7abf000000000000000000000000b3778a7d793e094c2445e32f7efd3093fb3b230d000000000000000000000000041291bc3ed1e04bf35eee56a71b6cef0e253dc40000000000000000000000008a88e74920965f1009877fcf2890df89299e9298000000000000000000000000064818ffcd65e6bcc0b2226bb86062e3f3e359d8000000000000000000000000c7d691999a2ab53801ab13f85b77c4df9e670ae4000000000000000000000000758967771e78e669fff2936f293370223d5511210000000000000000000000008bb4e83c3ea88a89de24df81ca9d2bf8e5a5b40f00000000000000000000000070df5f01cd08e75534b90b31c4291a299704a99a0000000000000000000000006f80e0e38a5cfb0d4d40af092e4c50959e9bbbb0000000000000000000000000527cda52938b3ccc51dfa359f2b35c664c1c1299000000000000000000000000df58a2647ff20b16444eca8b1640da1b20cd0de200000000000000000000000050a3905fa3ae2d6cf8a95361177e9603423d35bc00000000000000000000000047c17dd2982366392c247edcdd857bbed46c1ca8000000000000000000000000215a6e69da2d83fc690e8a2d9bb39adf77f194ab000000000000000000000000fe1b9750e13e5f4ea82d25361920deb8594c93ef000000000000000000000000f880cd63537acb5d5f6949e12f81cf1f37c769020000000000000000000000001cf414ac1e7ea7589901fe2bccd6942dbab69e48000000000000000000000000a46b6aeb41381bb278e8d1f56b621ca1c4ee3d0000000000000000000000000014eab1e57b6baca4b1519eab5b02e50c177544710000000000000000000000003e52aab8904bd620543f5a752bf1e166246cd7da0000000000000000000000001d7ee4ae3b1f586d247f6726633650ca1c57921d000000000000000000000000fe327f25207d3a51d0a5081ef64d723c43874f550000000000000000000000004bb508cf515c99f589e3f3db8a00fd1810ed10f9000000000000000000000000ba7d52250b20ad9b08ac8f268b29361c9e087daf00000000000000000000000088aecc103128b0b83ee4969cadabd0ff0f6e5d460000000000000000000000008fad9452ff820ffecfefe6ff7beec8e5d4cf3a7b00000000000000000000000018cda4fa46b917d4fdd0fc9824fd4ae86392f612000000000000000000000000cfbc332aa5ca99ba8be9d4e4636a182280a8a7000000000000000000000000004bb952eabef7a222e3640dd8b03c990878c7f301000000000000000000000000cb2e438c61d826129ea93f0921a6577a0c1cf6050000000000000000000000003610bf4874f88489ae66133ffc4b0056ab2ea7ee000000000000000000000000087538232304a31ef8eefc952478195a2ba842ae0000000000000000000000002a76c829bef823784210f2e4f20881473d86f093000000000000000000000000a361abe45050ff2b9c4dcce2eca2b8ae26f07a4c00000000000000000000000064dd5dbc3b2cafb4eba76401715884b8721f80da0000000000000000000000003894a28020e09854102d46ef31f671e0eae691bc000000000000000000000000ea903d9481320367ef3871495eef71cc32fc22ee0000000000000000000000007ec3495db0538b28b802e3382087024990c847fc000000000000000000000000839cbbbb6f5b129db61268d73cdb19eda7a8e8810000000000000000000000007e7f6f922450006f57f84853f8427f10264aa0e6000000000000000000000000aeefaff67e7a63495252449c46a3a05409942cf4000000000000000000000000c12e07562ee25391c305733ce7804430a09824da000000000000000000000000af5b431e9f80599cd6220c3ffe9ab5977136900b00000000000000000000000011936968507fb6082e1ac734da08bc27b8417d90000000000000000000000000f7101b0b478b6a4b32c6982f2eaa6700c1be7e290000000000000000000000009588ae239fcb3a455dc0d29fa6fd7a3df1da5108000000000000000000000000af3d5ea90dce3e24a3095e2578c16ed914a0aa9b000000000000000000000000c410d5921554c94b32492b38364b5a89a6c5f9620000000000000000000000009d52919e745596a92817b8f48407536466607cdc000000000000000000000000d2bb3f4d8622a3f9d59e8956924fdb30c2069114000000000000000000000000c462789cf3a5231165dc8f1e307d340b6f4a1155000000000000000000000000cf1b440e5c8011a233eddcf399df9151c455eeea000000000000000000000000e341568c7ef1a09cd81e4a5a06be2889712400590000000000000000000000006de37622eef996131dcbe9ea9bb17b0498efe4490000000000000000000000001a9a4a11917c0b2c1f2e030446488231b5c4a021000000000000000000000000206b4d1c9d18a75fe056ff1d7259326392a88a1700000000000000000000000098512754c2a538d06af18065d194dd16accae9990000000000000000000000007deb8066c0534af9a5acea998136b2ad12b23f43000000000000000000000000bbcadbebcabecb50ff12f25f7569568e94d3fe86000000000000000000000000d1ad8ec674fb5cdfdaf15525f395bdecdad9bd8d00000000000000000000000006410eb0f35a056f479ca9ca7e32768d41a8766b000000000000000000000000f548e00cbed6bb00e268a1d23fb42d371dc4f05f0000000000000000000000001724f1e9c9491122d08638d61a755814346a454d0000000000000000000000003e267bdb1efbc243ae20ea5832cf31e250d76db70000000000000000000000003b5a5a8001a444dcd05a8c03b0fca49b3bce9f09000000000000000000000000c5722143e4a1d7aa5aa8a9c385aa4b4beb53b81300000000000000000000000076ab6580fc50f1768595474d8fc33522824ae36e000000000000000000000000806d535d9e4faf1eb5793888042dbeede3ad6d14000000000000000000000000fd43d0b811b9c0d54cd9d8fef531d5fb3aeffb33000000000000000000000000db9387748c1bceb16672f80762d1fdcc5d15a04b0000000000000000000000000714a32e7b5ebf45b69bfa520616ca81b3a90aa8000000000000000000000000194ed4279c5ae541076fbc1ea05714cc5f2b8412000000000000000000000000334966df68bc9e44af3c704923672617a6368df400000000000000000000000065630f85d9eb853bd3559502c61d0cdef5dbacc30000000000000000000000009a655683c79e41f3fdaea2221c5f154d894d59b7000000000000000000000000d6a6ca94f49bb2da77f338742b99293589fc547b00000000000000000000000084f4113c5fe1dd11b0e860706ab2b0f2e51954d5000000000000000000000000f3e22c9776a67f234466c4a4a54efb51cb414cc70000000000000000000000005bbcf8b1590e6fdea12650cdf356ecc65c51f3dd000000000000000000000000dccfce1ba1a628c94b254c7d535d0aa9cc6fc880000000000000000000000000cd7ac490c1709d0eef9a972ca8f279fde10d9c55000000000000000000000000e832b6188c5adf94f66bc0cc6d24000b5bc95ac7000000000000000000000000e063bb3ec9932e83dedf307d5d8c2d17c422b6db00000000000000000000000076e7d46357139d6a940bed47aac8ae797a3ae87e0000000000000000000000004b57e7375f92d221380934c76a7d4e2d68076631000000000000000000000000208391c1a9101d480369e26e7f9e3617b54cefdd0000000000000000000000005d50a030e0d2074301ca4f299583dd7a2a331a960000000000000000000000005d810c5a2a370ff374ab96f09bf0b4c6100c27a3000000000000000000000000290652ddac14ebe9a9079e9557caabd5a8a3014e000000000000000000000000adf8a27d90213264369767e25066dc4218607da10000000000000000000000004776f9424b8bd63ffeaf09fe119546cd864090780000000000000000000000005ce93d54e7383b77e0c9da53d11f47bd39522ccf0000000000000000000000009b9cee4408df7fd6b3bbef7a3a34e74495cd6e9d000000000000000000000000d1cba22bf1be2167b327730110ba23b4f9f5d195000000000000000000000000b1cdb9ae633f1356ee2188be1e64f4aefaf7af95000000000000000000000000d68856ce2022458549c9fffe1a81bf5fe19eb8fa000000000000000000000000c9dab4d84eb93c8728b69865622d22a35ac916b9000000000000000000000000a13ff16c9a2a3e739a17c3c636269f8ae2e69cad0000000000000000000000003c72ac47ba1affeabd41f878b6fd54d1998f3d750000000000000000000000001b984842916f261daf067b038654d7af8b82bd75000000000000000000000000d6f0e2cc672af3afd82899eb16d2e0d33c243f850000000000000000000000003ae077c7bfda4f8914b7feea7b35ee5fd31943d50000000000000000000000009e32bb969fe85e4eda2c9934d0f48fbbc11a1238000000000000000000000000b6e289427c0a142d6cad9d78009d863e5ba5c6ed0000000000000000000000009bcc2ba494f0c02ea1285c093b824e58b7fd7bba0000000000000000000000001d0cc5140b6f5237b8706f06849563c74a932fcf000000000000000000000000182675e79c506c21fba6b1c0a6bc0ee8717cf0440000000000000000000000001bc75afb016b8e7890576dcdce189b9f8d949c47000000000000000000000000a306f0d48318546a00b2e9ad013d4c8306be37fa000000000000000000000000785ad09868b09de83cd8349ef4a82e8b51583ccb0000000000000000000000007dee06b55a93a4bcbe2d5a1a818ce87cd074737f00000000000000000000000010bf851c5a229e0475520980c4077ecaf5f589920000000000000000000000000fcf5cafd97674b0fd208f77dad043c9bdac43d600000000000000000000000069ce32012ae31b051e46e3ffdd7b90a07ddc59cf000000000000000000000000ac737805677db491ff57594c7d40abadc9528ad8000000000000000000000000a7d9d9d7a8d78866c74bc30536cde320defa0fc500000000000000000000000027cbfaa4c8b2698622db39bc7f2121246285796e00000000000000000000000000e29c67542e166e43c640574c1289e629b6336500000000000000000000000095105f83172fb1396b6cbc20f7b3ade3ee66325b00000000000000000000000012e04e2cdbc27ffe75cb7ce56389402c45d503360000000000000000000000009b1fc751f68d59fd1711d9f1b42be5e3deefd1a20000000000000000000000005f6cda459f82f007fef137ffe28438b5a125bc6e0000000000000000000000007cb4ece0cf079964dbe9461495fd5d11de422cfc000000000000000000000000db4cbf223472a66785f2a2ae22103ff51d4327890000000000000000000000009696077c5b8c8efeaf5fc0ddea9c355e790da96c000000000000000000000000baf15050e6c9f8ecf2a6ad15e26eb3074455ff900000000000000000000000002c0b3ee64f1d257b850e1c659d4995e16e825b50000000000000000000000000af252935b17ad5fc42f81b109ce1a68ed00a28c1000000000000000000000000ebeeae63fb67790e05558c80eceefe7eb1396b790000000000000000000000003b93f560b8f5fad8f76dca0798f2baddb5492a72000000000000000000000000e7f85740aa4e4222939f034f1a5138c00a0921fb000000000000000000000000c667144469ea8ce60e01c2bfd89a66ed8a85ee3b000000000000000000000000c8a1586559d50d29ef0cb1daccc4c22d1672a214000000000000000000000000e5ebc9616ee028319fef9ec391f92dffa1988c2900000000000000000000000084ccdcca32a7f72153f59f78604019798b0d457d00000000000000000000000093175ab2f834899b1eaa83465446649c11f1180100000000000000000000000057c6c0ccdc6d62b622f0fe8e006ed497cb7daee90000000000000000000000000bd6cd88f699d1a21b011532ba6ab451e016b557000000000000000000000000bf00376ce3d9a1e66dc4dec71dd580c1c2d81c7a00000000000000000000000075157b55ed385f29f4487dbd86bbf878a56d7862000000000000000000000000373e71c977fa7241746ccd41362f0643e13f3a1100000000000000000000000085267078333d45d5363d89162362be4716aedf58000000000000000000000000774d092b324daaa69f1e4d12c608242c994f19200000000000000000000000008c4efc4b91ecbdca1d9f0d33b159badb994488e800000000000000000000000048d06affa2eeec090cbb87ba5eb605eb34b65e2f0000000000000000000000004f651930221d0ada13039ef6411760ae57c2f085000000000000000000000000df4222d2fd9a4e98fc8f6fba71236993b8b3df570000000000000000000000006e3752211b41f992e7b7fa552aa4a6e20480188c00000000000000000000000033de0407a4f7951a5de99aaba73ee081bd6eaaa200000000000000000000000079c1cb652fa92d42eed15d8e592b7611db41648c0000000000000000000000007d6f360d37f3e647b3593be85b1dc08b9791de5700000000000000000000000050928094aef2b53891c7b6ba71a1fae8d28852e000000000000000000000000053a088d8ba8992b4f6a7ebb72a7f717b54a91883000000000000000000000000f0a75e7af2394799b37e6aabee7b4f893e82ffaf000000000000000000000000c315169a158b0b702d5b8897a7143f2a645cff170000000000000000000000007dcfc7ea5f1931f2493cd79ad4e3c1a5b2576d6e000000000000000000000000f8772a540fdcb7410ce12ff9db0e9c1b7e5c718b0000000000000000000000005edf9603d64561c308da841a71464619d58c45340000000000000000000000005e6554a89945e37ec75c1f322433ba1e094f87bc0000000000000000000000006a135d74443215f5a07503aebbfd48f7a42fcf330000000000000000000000003eb5c4e692b017045a1ded8652c695c3d24fc3fe000000000000000000000000a3b139d370debb55672a816b7603896b69dd3fc6000000000000000000000000297b5cc5b14d80f95615fe0a2e20bc6b081054d9000000000000000000000000e4f2a7aa7aecdb216a177c8f930be1ca81be937d000000000000000000000000694fba1d9e8edf22784acb090e694f6c7082bd22000000000000000000000000abaef5ee7cfef6d2566ee45df16df3083d7a5328000000000000000000000000db60f78cc64f23e852601e8ea26ae47de749050f0000000000000000000000008fb16959a6d857e6ab15d711983f9a4d50294fab00000000000000000000000057bc3b0ed0ddf56eb01af8a1fea61ac5629fb821000000000000000000000000ae501f4a7bc336d6f3ab698480db6bf907be6b7b00000000000000000000000095ceca0d11c10bc1a9b5021c9fd850fa756732f500000000000000000000000025531b7cd6020c150e75d7868be8b776585cb9cd0000000000000000000000005dbeeae8c1d84d771f854b9e1f8df5486da2ddec00000000000000000000000098156079017bebd14d242810a0e6a8d9148050460000000000000000000000006622e40192ca3a9967dcb281e05a4d7e2d1741780000000000000000000000006fd1411ea889a60a92629f147fa43f8e97b522e8000000000000000000000000068804d6bf3ff30c7cc090afc3245955656ee0ba000000000000000000000000085bbdfadc5c8ec9d11142493e0bfad3466f47f100000000000000000000000092913b273fe0aee6f5811eb620baa1a688322a60000000000000000000000000592662b515ac3416f9abd9af9b2d492a73bd8a30000000000000000000000000f9e5457871d25102bdda6da0c98ec1192cb813bb00000000000000000000000063c137e7361043de71bc262d789bc74c63c737dc000000000000000000000000236c183b5fda9253a8cece8d1484fcdc17fda5c1000000000000000000000000236c183b5fda9253a8cece8d1484fcdc17fda5c1