Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000047173b170c64d16393a52e6c480b3ad8c302ba1e00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f756e697634706f7274616c2e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e20756e697634706f7274616c2e636f6d000000000000000000000000000000000000000000000000000000000000002e516d5a514a754d6b357742504775676264384163706136656d546d31444c334866745354426863423948763657770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000548000000000000000000000000e99f1e50183537f8bd23ec60088c3c5fd718936500000000000000000000000071d7b866ae3c3f23b1502f05a2d20e028ccd2d1400000000000000000000000014517dd478b3c66d0a6be15831be9178c1e61be7000000000000000000000000e37dfd6b90c9ea35557847e366a88df5e6d81cbc000000000000000000000000e1d7b6577103574e1df09028981bd700af7344eb000000000000000000000000bc85bbb39eace8ab1ae84e223c82a60eb4ee1a12000000000000000000000000ca79f2e97e6c625cd07aaeac3076b197f3d0509e00000000000000000000000000d08ef7a95084398267aa7d3309516683379772000000000000000000000000007d55ec963bd9b4439ca0d09de4568848a8e8bf000000000000000000000000bc1459523b54f254f8c9d39a0081ea1791ea3bae00000000000000000000000058280aea65f217caf4071a9f50a968acd59d3ad90000000000000000000000009b31de8016bbffe9ceaba0376ca1eeb83d10f882000000000000000000000000cd062b56bd7d6b173a2a4219def09a4a68580f19000000000000000000000000e53883e2770296874830c4fb8832c3dd3e2349a0000000000000000000000000bcaf2aa3c4677f9d2158ef0645095e27543473100000000000000000000000001d483e64316491286350922d5e9ebfd8b105f4900000000000000000000000002e770e78a78b27b1f16f9b18c90a5981c10009a8000000000000000000000000385f19459237e32eace3156613a1f7e911ea04d1000000000000000000000000716b1a4bf5ec1b4dafde0190a0995cc43834dfb5000000000000000000000000a27226f2aeef317391d9471ae569f3e7e16daa1c000000000000000000000000a4fbcd903c766538d3207c04c44ff70ebef7fc230000000000000000000000009f9a856e52678bbedbb1b06e91587cb2d2e7be2b000000000000000000000000c0b08f896ae872101b37b6c7c29ecda0a9ec647f00000000000000000000000052d50339e7311feea756a41ce109fabf7cf951700000000000000000000000000265b3ac155cd6e37b4a880c443ec6000c98f50d0000000000000000000000004db5b07f8b86e1532104795f57dde337e931061200000000000000000000000043a0c9778f880299fb9cd4a4719f59ca238aeea10000000000000000000000008c7567a2debec25be207b2041e925430d967763100000000000000000000000022f90cc3d26669ab74e9811c6b72a5c2f3832b2e000000000000000000000000862c2a55ac813c4f22b51dbb1292854a8f2b110c000000000000000000000000767ce2e3165572418fcc50ea0fc9d2734458f61a00000000000000000000000028f408fb82719de5c6831f20a1b58af723884855000000000000000000000000e32e4698a1a85bc6ff49337d5e24eb9a54984def0000000000000000000000007251e5c12331a67559870589715636c49350b67c000000000000000000000000ab7247e0b14203fae2a8bffac7c2ed06da7679cd00000000000000000000000041905b5ca387f748660510a9157a29eaa72f479f0000000000000000000000002674d529c847aaef20509f1e2cc06fd19272c710000000000000000000000000b5a48fec3eb84b9c3bed48e318c78c80d0198b9f00000000000000000000000037032181f6e0eb5ba22d8fbc816f347371bf40b30000000000000000000000005c845170a0564371f1b580b513c3bcc27403b5db00000000000000000000000067c470a5e9423231adcc43c874bbfa2599de5103000000000000000000000000aa1937738bf35e7772fab52ea30340615339a77900000000000000000000000002310e79bf8d99231215f0ef3cd5181892acf7690000000000000000000000002ac1ba43e01f579f41c5b35e087659f914e12c3e00000000000000000000000002cc919b577b8a76a59d54ab16fedd376c212afe000000000000000000000000ea54b8216d9d4344ee92e4291fe1d824b10dcafe000000000000000000000000022e6040153cbfcf68444eaf9acd4ad8540ce3c5000000000000000000000000917d22da4c48f5a370b2be9c50fa263004b87bc9000000000000000000000000651175edef9c7427e13c2879f1dab1ed1a06edc5000000000000000000000000e8a652b1e7582c0f4bf87b17f9ca2f683d6df79d000000000000000000000000d371ff6e234aedc81a2498cbb96b17d732b98db8000000000000000000000000415aa5351b9ec6a6a2352131120f1d3c798bf3bf000000000000000000000000d3f5a5e9def32e91a201f65d8dc85de03904d81800000000000000000000000019448a3a5220f20eecfe09aefb14b7905137eba4000000000000000000000000967589b8111a75e213ec66d562811bafde2398b7000000000000000000000000543559bceb5461b7bdfdeaf7d5cf16cc00c89844000000000000000000000000d90561aa32b99f105797ba604363e9a18c3cd470000000000000000000000000367721c762162edcbc0af780d2e207cd3ce399ea00000000000000000000000052baa1ee2b1ebe580fd978c0ebace2699a470467000000000000000000000000527f224fd5a36ce7e088aee50d345f95be1e772b00000000000000000000000026b3426ebafe6bb0f65fbd553a654e0e1c658635000000000000000000000000a17cb4f8ef540d581d1659161c4b95af127499c4000000000000000000000000b3007efe5b8835a14278c1bbb07f85d212a75d260000000000000000000000006ff58d45914bee318466e2e002d434d1dc26fe95000000000000000000000000d91237cc64f81f36c1537954dc197d18be391af500000000000000000000000074d9b484f5b70a4dcbb9983f5e75c485594dc843000000000000000000000000a3d1cf384c51c84b64318341a37006f5a932317f00000000000000000000000083841c0c9cefbf8e7cd052e26c43bfe4da302ed70000000000000000000000008a1f3c312f2de930d52e80d967fcaa14aba5cb7c000000000000000000000000377fd00c2092833e1f7643a5039169480cf698f600000000000000000000000024029df970cd9ea31fb998a1cb6a7882678ec1a7000000000000000000000000c37d150faee67e7f449b6f3c5a6239cc4d3a60f2000000000000000000000000baf83d5dc2a6fbdc775a2260a11d925439e16c2c000000000000000000000000e06fb744d7c3c92c40f6d52910c8edc3af7589860000000000000000000000003066c708303f1556753a852eef00b3c8abd7081b0000000000000000000000004bf8841521f05e6f7fe2830313411e84d55324c8000000000000000000000000c5bef5e1a0445c79e54f1852722e60850d31d4620000000000000000000000003498b601553e70640665de95988825fcbbab9fd80000000000000000000000003795e1b8742d89fbb599feb5ec19ec6209320eb90000000000000000000000004e45d41ca9823aec5c9315a609378be14c5762af000000000000000000000000b99b6aab19e23513edc93e683eaedbdd3729fe0100000000000000000000000027b0a9aae6400ef8291b07ad9554a751ab44878c0000000000000000000000005019c66cf4fdd29af66b773bb21c5f9e057031b10000000000000000000000008e2a93c6717256f0a002c9c9ca61aeca6bc94482000000000000000000000000c863587d3f8526a998ad8a4e32cc54817229bfd00000000000000000000000003bb90fd7edbc9f15895df257a85e1e712f0c808e000000000000000000000000eedc0108a89cce22723b62c5b133ef7c82d390b60000000000000000000000005ec67f76d0df7ac306d2a11b2958b7c22f6978da000000000000000000000000a73d7a26b5f1bd248dca4629f88f771893b0f16f000000000000000000000000fbf2f29130470759048529c7e2cc53eb47efa8310000000000000000000000000cc351fb5c781d10194c75e85acaba2b3c2e2f82000000000000000000000000c230225bf14836ca1840ab9ebea8b7a872f45af400000000000000000000000021876bbd06cd07ede4cbd61ef4b96ec16b511f020000000000000000000000006e56efe28daeffb253cba5cdf07d34275489b8af00000000000000000000000028a35e50faa6ed395cd77157ce1bf2ae00ff715f000000000000000000000000ac6580adeb6d0e17b6c72c6a9a26220cd57c98c3000000000000000000000000f33e5f3fac617d0463b9e8913ca76abb67c52322000000000000000000000000a277a947170cb0c99bad57f8d88bb800f0ea8df50000000000000000000000001615fecd47a6c3d54f544663a3c90f53690c039100000000000000000000000033ad49856da25b8e2e2d762c411aeda0d172791800000000000000000000000065023a9af9d76faa232cada3f2561ea2c39ad7a70000000000000000000000009d73113ee8d215d26fc39544bd8da9c519cc80d100000000000000000000000032592145d8bb0ef6e107adcf01ea361955f6bff600000000000000000000000036f584acf9b75e2cddebe343667048eb0039d88900000000000000000000000058ede58dc0c430b0396e19499ac3b30e73c744ed000000000000000000000000863c654d2e2a44e50a21e55a50d2c320a25c46d1000000000000000000000000ec71adc774c36d294e4c0751e7bad8b1354d3637000000000000000000000000e06745064d167f72aba687367b00531ebbfca0c0000000000000000000000000bb1f7f8ca4da93c24e6ff823060ee672a1d3e2b1000000000000000000000000dab88563b9d0516f4ce87116d604042e6aa9ac9b000000000000000000000000043c4a851f851bd3f39fef5a9942227f77152b880000000000000000000000001b8ff06e834e6892ae856881545249878846b66b0000000000000000000000006c73bffb8e3c374094fa3531a33a05a07fc87d4e000000000000000000000000fe140b6a7c7c295f70fa16a5c7d724104c171a97000000000000000000000000f052c1c1a212ab3fb78289db2f50e2c9dd3fac8b000000000000000000000000cb947d2f93a7015b384e9ac461b22082c08dd62000000000000000000000000030f7eb0301823b32783b10fb0c09dc0fcf13a6b50000000000000000000000000b780822cdb60515d5a58149d10b53e60a24e126000000000000000000000000dbf04950380a9294f0848cb4fa320825f96d1aa7000000000000000000000000d6a7e42db58dd6fd77de8676347fe6daffd9eb000000000000000000000000007ad0c113f6cd331e96df7359ea74f61271fd99840000000000000000000000009a4b3eec1ee681006d1f795397b2826669d8806d0000000000000000000000003c558e5a950ed9a26f67d12e253ab4c7a5c52884000000000000000000000000c92147c9ec34ef5decb920b6731f0a799087c1a8000000000000000000000000f6e38d1f5968a14717e95dce4acef48206bb0f42000000000000000000000000e0450964e68a1e982b34b76b2df500673cff6e70000000000000000000000000c5362223d38d1d4adbe36dd78e77b5f4dbbc0f21000000000000000000000000e5dbd295758f4c5b3e9daa7bcdeeef98df07147e000000000000000000000000e907f852669d0cf31acf919cac4b150b374d6676000000000000000000000000d668337cb6b623216a93e55b76f8af19af10abf5000000000000000000000000a135c43c2738f4c6cba1d9bda8af4687e4a215610000000000000000000000009a8310bcdae0a86a72606797a0ff556449aaae500000000000000000000000001e288a1413ab953449086472ab30a379d7bc3a6f000000000000000000000000591184d0ccabc00009d6c4be48ba716cd0a2da6d000000000000000000000000ba032be1ebaa1b5de44073ff85765f6c7241d5c900000000000000000000000053229ce2546172fc21ec930532ca9815675c3f9b0000000000000000000000006e2d277eac072ea642ad560b3175b16dee9e9de1000000000000000000000000629c7708635036ebffaaf2c1ccee1ae690e3a5a8000000000000000000000000b14d8500f67f65e2aaabcfcbb7b259b027df81c20000000000000000000000007e66a41416e3b22ee231ab0f86ab3758422ad23700000000000000000000000040704761cdf1aec0b9cc8af1060b4527b2fbe7ae000000000000000000000000330e705d7c1340be603bcde12ced193868de773900000000000000000000000006a90bd32e2941e2068d87097943b6effaf6ef8700000000000000000000000031b567deca13b814e87ed7387ccbf0919bc8c8e7000000000000000000000000a21d4404700b04c07acbbd92933590c58d4b53c5000000000000000000000000331b9197d522d2ffe179a183c239772d56f286d3000000000000000000000000eeb4a902f99bb273a3a21bf60988d1a6f02a5da20000000000000000000000006e5e5b55dc196adea16726376ae7e716350c63fc000000000000000000000000b476fae11841a0f2a1662d5fbbacee10029ea44e0000000000000000000000000003bb04ddfdc706c264bdf2c91519c4b310ab47000000000000000000000000d689c987c37a34555ae7b0d3f43e794e5fab6f7a000000000000000000000000fa48c8ec58ad03512e0fdcb09d893c2ee7bb50dd000000000000000000000000fed2c5cda2e046eaa2d56602c2175d020fb3b210000000000000000000000000e589da6ade7d2a7744e034882ca37eafc633f870000000000000000000000000e86f8b26167d7f7d9c3baf45ba7d6d96135403cd0000000000000000000000002bf1f604cbd8ef76e82d7cfc61557ef5f9e7f873000000000000000000000000d10920d502bcd19d9fad3573606d18a22c25e102000000000000000000000000f052ce04152a4f047c9b28d01de17133f04865880000000000000000000000003795a0e37c00a0a6685feeaa2ef1250c8b6bc07a00000000000000000000000003b9fdfd2b373848a63fa8110a4d05855141df52000000000000000000000000978fbccb0dc565fabb6d881589bb7f2bb2292909000000000000000000000000f47b625426439448c24d980f40c069c18a6c5b150000000000000000000000004eb368e2eb529238ed7ba5abac4be5cda5404ac2000000000000000000000000bed58e0dcbc4b4ac0a9fce1d2f2804fbb6fe49aa00000000000000000000000005956e582eb2b4745eaf5cafd62c10cc365422e10000000000000000000000004d57d6fcfede616525ec46b64befe123fedf267f000000000000000000000000bd42f7988fd5d426e95e1cd58317bdc33b088be80000000000000000000000003c3684101b8c0e02f989db1820cd793cf6132c42000000000000000000000000e7734a2a3c8b51834ee80eb4d111705590dc398d00000000000000000000000080bd6d0fffb36001b7e4d152d0c2ad4d199819fd000000000000000000000000666f9c9ec5f95c2a29cfbf3bc0e1443400c7db7e000000000000000000000000462d05a915f976c1b3eec6659b40e9a536948dd6000000000000000000000000480f095195d34848ccc5368a1b9603c98bd67c500000000000000000000000004131456183fc67ac4a5bb03256ed3fc151f3ce2a000000000000000000000000b24f2e7bd290d9476d52b7b9b46f30b68990849a00000000000000000000000063ded784c8da63a79ee47f9a53bcb1bad1d9f3e0000000000000000000000000cfc8beb98622fc5c0a50ed89dceaa026e04c7e09000000000000000000000000f0f10acc3ea1e1021e2682649162d44e354f5622000000000000000000000000d5e2c106f96372c986f4f0f3873dcb452562ea380000000000000000000000009b748af291264cc4a51366eb468c7b665597921e000000000000000000000000d0f97d03938779e2312a6a080dc4d078db1501f600000000000000000000000018c86d011d6de6ffec5b1a37935d6ba1e1f748cc000000000000000000000000fb0fa28bf65bb568fafa136175675ffa22c2d925000000000000000000000000bcff79e650dcae9a9fb61ac0adf39ff3c901610c000000000000000000000000de2a31f59a16ee955c78ab439344d1b1e3718738000000000000000000000000373e4a4702a8bcb10e429b9af85505fcacd78d36000000000000000000000000f74b1fa5a4fb81e9e5cfcda319b6aca0aaa47111000000000000000000000000e8ba7a76073e03a63f235726e7a46a8350a1c45100000000000000000000000029d3d8f5d02d87b76aff569ca91a2dbfe5913651000000000000000000000000583cfeeec7cd4a7c8ccbeb67ac4bc72522354102000000000000000000000000b1117682208d482d240b1c0729e708cc5323cd4000000000000000000000000019c4afe823d195495b949cac4971bfe08cb9d164000000000000000000000000c94de991494b9a43ce1d29dc698f52d005d34c80000000000000000000000000fbbc9fa55cd4b46e171ac640c9eb732645b608d50000000000000000000000009cf52fd27530bb983b46547d6b4a52a1a249f73100000000000000000000000034fc4bae37cc5ee6eeea976c614078421bce1b0100000000000000000000000074cb36e11acd1324ff4174de87e4bc6c945613ab00000000000000000000000001958aa408ff3ca51f11ff160f627c9c17e2e57e000000000000000000000000bc0228947d065057c82f503c25d01e8badd7f227000000000000000000000000e83dc307cc49ce074fdcdd057ea3291f3a8c08ff0000000000000000000000003ade466e76c26ee15fb4f536170b4531fda4529c000000000000000000000000d03d10099fea45ce75d41aab6d29bcacc6e6a624000000000000000000000000bf4b5edea1ac5ee4f6e40caacf7c88d705aaab790000000000000000000000003750fe1ff482d813fd626114bd7ec3ed19a3e90b0000000000000000000000006f2cf2033325b9946428ccb3bbd0c3dfe7b4cb11000000000000000000000000fe73b5a595405bac396c329c674571a7a3db528c0000000000000000000000004eeeca3534a6ad2daebbfb9e201d027960467aa3000000000000000000000000fee7eab55693b42700bed3531521349ec72d34b9000000000000000000000000927575bb62f43707f2cfa629fd1700453c91b07900000000000000000000000040c7132dab6c28c2faa2684e5761629fba183a13000000000000000000000000fe178ef237958c595cd4caeb3efe058c9c5f4cb30000000000000000000000001323a62b0434e8638a2b8cc89988e00c35a6bbff000000000000000000000000ee0f4a49e651e2de5c11a3ff0f344772e6508436000000000000000000000000c26bba52c5ce3a16dee273832fd1b3ec68987f9e00000000000000000000000023a88a19798ded5930632926fe1ead0b5f72530200000000000000000000000094f7c3a5f00ab1163e37d11306a9df77026591d4000000000000000000000000f879d4026215bb85b479370609b4384759d052dd000000000000000000000000b19c0c3334c18c8e5e779defcabbfabca73905f4000000000000000000000000e3c59b68b9d01d9c47f9b580d979626d1db9a98b000000000000000000000000f324d05fde12519a1fa5568fd45c5cfa412c8ed8000000000000000000000000c1d4ab8f10d04b0e00a52a75791d344a947816e70000000000000000000000002af64645ecdd56f457aacc928b9bd7f8bab4cffa000000000000000000000000fcf2a90fe9eddf542ca01028c570bc91f9156efc00000000000000000000000017e518c6680d8c1be7dc14101cb41a88b2df87e300000000000000000000000078cc5f1e7ac9a1f98db1f377fa3429d0345bad51000000000000000000000000cda7f3da5e9cc9d4ab231d491453a70a97ff3965000000000000000000000000c3046402f7953a21fd894c910a5dc4cc53ec1824000000000000000000000000402091ee48fe0befa7746175b1136991f9df481f00000000000000000000000029b49a0cf647822d6e6696c131484824e76ab26400000000000000000000000074fc5d395af0d0ec8ee08d280da77ca180693dcd000000000000000000000000c305139c1485ddf695264356855cb755d200565d000000000000000000000000599bc79cc124bbce548a49422e908a8cba84a45a0000000000000000000000001e377756d8fd8fe558d1b48c193f3057f57654670000000000000000000000003f19fb59a0f2fbfb53a88821d8a2b5c0f6ab17cf000000000000000000000000e5b053fca84d94a305f6750c7d1f7596d94209fe000000000000000000000000488a0ad3e1fa4f55973aa79f3d3154cdfc260f090000000000000000000000005f1d0775fa0312e6a487e976e7dc4b54e927fe07000000000000000000000000586d4f75d3fa4deae84dbb82d63d32144e94e0e8000000000000000000000000a8d52929426ea9c9660e0188ff3d4328c079668c000000000000000000000000b29801a9f94fa9e36ed76adc11419c31bc77d60c0000000000000000000000007fc7b463dd32e832f777fb901e1755721b1d1cc10000000000000000000000002728e26beeb94d7e588fe5a801001910378b3d7800000000000000000000000095efefa0a4564bfabfbb1ee08a359c062eb0a94b0000000000000000000000005f22c4ecbe759f64fb2377d1f2f239d6d660c256000000000000000000000000bc2c7da375bd6d515c263a40acbf5286295db1ea0000000000000000000000007d01099c22206ea262ae1cd8a6755c8598c2d9af000000000000000000000000ea6f7bd8d0de5eb08c0bfa204b15e70ff6d6382600000000000000000000000001fe3f28d3ff2eee1be042cc8834f29d48208e1b000000000000000000000000720c9068d7a1f433e10f69f81a908fdc97fd56260000000000000000000000008a9bb312d490514593bb4e26ac2f4c4ec8d8af8f000000000000000000000000601c7036dc1bc1e4e9944b1d9cb0e3a9fdb31fed000000000000000000000000412972c555d35f4bf2103d1a3ebe5b50b510473b0000000000000000000000005ae412cefa9c84cb1ecaa361f563579d0cd0df4b000000000000000000000000e86278ce589095ff9e165989b2b28a6840be955500000000000000000000000066dd86e28cd251c87378f5f0a596540712cc1e71000000000000000000000000f507e035b9243ae54b9bca48dc5448d2888f50bd00000000000000000000000087b8534c7ed78522cf12a469646ce1c1672cddcb000000000000000000000000a392574f82d361167f5ae0005982a1b4ce991a700000000000000000000000000006d652361460b3b93e696ef2accf8e6467ed120000000000000000000000001e8d2d30f698832ef55efc96a43fc98837c47709000000000000000000000000d29c2ea972ac6cdba2f9e830c45b8216f5474c9c0000000000000000000000004681dc2db25cb90e1a69a4f7c9bb4f28b4d348b000000000000000000000000004365235ce214749486c13754e150ac287b0d782000000000000000000000000ccb6e12405e9edb914ba2b7e1f7ac361e4c9a851000000000000000000000000517258e9fbf5ecb6e49ce25512d969ea195e145c0000000000000000000000007c519c7c40ad7316a13913ade52081ab0b566706000000000000000000000000341a8dfb6d1097c15adea4d5ac12ff0809032e74000000000000000000000000964d373ca6076733dc6cf768677e7008c152ecab000000000000000000000000e095f3c3ab82587655ad5387a1ab9ff136018aac00000000000000000000000065b688711d98a8e11e32d88d68e0f455168883100000000000000000000000001eef3bcf81260917fbcdbf44706b0b4b1d70aa0e000000000000000000000000258a9f4da9d70617b44f8c442ea612de6c5cafc1000000000000000000000000f4085cde31c126a8c35238324aa919d28ff6a62b000000000000000000000000bfeb4c48ef4f749beae63bad2a33335b1f85921f000000000000000000000000193506cff65057536f1498cce525f42e8e2a9130000000000000000000000000af32d3dc82d15f7c7dfb858a0f5b7a3d913c41cb000000000000000000000000e45320f4ad5d2b2945c8d30866ac6e7b6a36840b0000000000000000000000007f0ae078718435e57e70eda96f1fead93bc083c9000000000000000000000000ed3132995a5eeace0b656bb119fea6932f5f6bae00000000000000000000000065cd003109e1792de21bc3153298602d0fee41f700000000000000000000000050ec983c88a8596c90f4209bda7488d976d92fdb000000000000000000000000794a66bea8e7c7ce22a846550527c78f356a42fa000000000000000000000000aa7858fee9ffda4af10e93514f4d95a4fa7cc806000000000000000000000000a94c6b18b9282da372bb5a9c7949ff9271270c10000000000000000000000000dda25b1808aea788ee444836c3fd40d48207fd91000000000000000000000000584e682d01c5d5fb8bc3561aea0b32859f95368d000000000000000000000000e57ae9d57e1381dd06d49151a1602bf48358ac280000000000000000000000002844e9686bf83ac41b28caf9f6e8b018d9b8d5a900000000000000000000000013911fcef85a41699aa8d277173a7d22fff68c5f000000000000000000000000ddc1e70991e932d76287e7159aed76548058dd0200000000000000000000000078e5167adef85cd261b29afe73fa52d6296aebf200000000000000000000000020adbb13b48939aca1709e14c3070523520a656a00000000000000000000000045fb3c8e5a9a707fc56758de7f81503b17ea8de60000000000000000000000007bee88c8c3c429b98b90fec24a5026b80c2faa55000000000000000000000000d1fc073c0c630187ccbb564025b3b6b4d03ce5d70000000000000000000000008435d067904d147d9e611b804bfadf6bb9b78ad8000000000000000000000000494049382f7848de2fb2c633e00f36df81e279d20000000000000000000000002128d8592668a0ec9a8e7c16addc660a1aeb20430000000000000000000000002783e99a9fdd169fd638d07be3a61d818f5b8918000000000000000000000000a7de807ae576cc91969d4d3b61919ea057c9fc40000000000000000000000000333034dbb06a3df9be2794d0449a1d1bba2e9b620000000000000000000000003bc64b9381e083d19e781431723f4600d4e1391a0000000000000000000000005886b08274c9fb428a323e3a430f58f4c5631973000000000000000000000000779c799a4f2f7f6f4ce221a16800d8fa4e0bd0cb000000000000000000000000341aef8de0da91372c8b5981f5a0f75b7aff1802000000000000000000000000de66305e1d3008b8240e00a3f0c3cd5605a30bb1000000000000000000000000aaa6e10a3014b73cca8a8ef5bd634896ba73387d0000000000000000000000001bcaaa8030899b37e560e4936cc6f593778dfcd60000000000000000000000008793798f74330b3d5ade64c2f3dfaf29d2e024d60000000000000000000000006d08b4876f8cd8fb72d715409f59c6ccf3d098d9000000000000000000000000dc3c2b08b54caa57bb6e99d5d59e8b387a323b280000000000000000000000001b6ea1504286ac0fd20afddc634d0600966e9c3e0000000000000000000000009ace6bfb9c097e7b58ccf8125489aec7e01f9c6100000000000000000000000040d1d3d9cfd2f619f5dbaf2ed0dbb651a5d9df370000000000000000000000007b0b064b7fe7af5a15727f2039f4eb4ff369e599000000000000000000000000e38f0aa07bce729b223553d5465c36832af49297000000000000000000000000d66ca3e036fc5f01ea77e0f6b17006aec838d61b000000000000000000000000f7ecc253499a664d6bc986ceb3a05288fca96e5c0000000000000000000000000b17272883c0185624cd991625611c8249f9f4b5000000000000000000000000729132de7d48615d727e1d109db0f3f6c3ee257f000000000000000000000000a30fb666fcab28e59a0f8d7039fe4a55f97f6e3c000000000000000000000000d62707f513f4b472d0badd922d74c49e06d9e7c700000000000000000000000050c90c6900eb226d9ae54965702e31edaee1ed770000000000000000000000009351f932dded4891f495b7a0f2bc0878afadcdb6000000000000000000000000c083c186150061e7f530f01431091e4dfc0cb104000000000000000000000000788cb2bf53ac3aea66c7893af93062ef1d34e29a000000000000000000000000fe12155dbafc898106419e6b5b555a4bbe67ca25000000000000000000000000aff3d8bbde3b450598d2b1c6e4620dbe805ffe6a000000000000000000000000d692fd1666c978f9699af55182b20c0efcefcf91000000000000000000000000834efb8a50ef962f50db231cd350bc52a99b62da000000000000000000000000ff24de32cfab08f833ba56d970a8ef61c3f0ae1e000000000000000000000000dc5b08e9e769bf129922eae2bfde358311e0fabb000000000000000000000000a7c87919661083f53e73e228b95887d8efe10bab000000000000000000000000fefb2d5e9ddc04623f58d67c4f4465a90896b718000000000000000000000000cb0a8725c32b6077de83afba44976c5cff6c5df8000000000000000000000000648a3263491c5c7f608032141f322e251501585a000000000000000000000000729b4a060ecac3f91c3e1390d4ed94517cb8b80c0000000000000000000000009241f27daffd0bb1df4f2a022584dd6c77843e64000000000000000000000000a046a18f890c9d4f310f1da335e19c60396245a80000000000000000000000006ce84e100bbab4e3caa47f2aed64cbcb59c9106100000000000000000000000064ccee0c507468baee806bf09700453e713cde0400000000000000000000000019f481c1f019ff61b4415601ea02d5ee3a282bc3000000000000000000000000e7683860f29acf2229fb590bd6b01cde257da1e1000000000000000000000000fb9d24afe48a51cec86815a659d951bd1fa9431b00000000000000000000000018e9c664c2d9e1ba278249127647327f9a1db89100000000000000000000000047a8a9ff171eae5be83a65af68fefd2e8947e109000000000000000000000000290f21d529e735780ce0184c12baf9af1fbb2d37000000000000000000000000354ec64ceec9f27681c92a080c7befe99a0e0c200000000000000000000000000a3c9deec09e58a81d50c76785ea0022fa6d854b000000000000000000000000580a6ecf48ef394ccfa45c3882880c02258e592a000000000000000000000000fa3187f39a7cc3dbeb747404d60935b146ceeea4000000000000000000000000ae2cdb5dc3a6cce38b7b8306668d7cbb5d89a73b0000000000000000000000006ffae8117f161a6eb7bc25677ecad3507da54a90000000000000000000000000ea0d7803bde53cc7bb75e532ee64a500c5cebc0f00000000000000000000000027c55afe063366680412adae6be7be148a3a7d6c00000000000000000000000084e74fa411c883e202f34ccfdfcce14ff52be723000000000000000000000000c6fe4b9134289d7f19951eee97d4d1015fe3a71c00000000000000000000000029986776021703c7829a9fcea62cb637dbe46c9a0000000000000000000000001c270099e1296fdef4cac3359228a3d49b896a6900000000000000000000000056a4c1ff2d21a33922a5c8c8cfac1cb5f17af45d000000000000000000000000e8c8ff777e3da5f9954ce1730282e9acc5da49bb000000000000000000000000e8b97c7acc32aeb317ae2901154257ba055769220000000000000000000000009e9390750287f7fb8c2829b07a5a07aa6845a9c2000000000000000000000000f8af512f7c080c4096ef663f8d33f4fa52249d5200000000000000000000000057647aeeea8261b164eed3282a4cf53e4729069d00000000000000000000000055c703476d69ed7f5d69a8750c68eaa650ba1ed3000000000000000000000000bf7683c69bb3d4cb61122cbe01b56e34303e460600000000000000000000000046a9561494c2d36e03c34d52a724a5e499c783170000000000000000000000005e0d4c2f3676ccb2876650bbd5e882b6125d1380000000000000000000000000f59def62f38b8f45c3ebf1c2b17e15a4889beeab000000000000000000000000e6cc649ad7475f4b898542db87221bf2b7398b820000000000000000000000001681aaf5840010a72b38b19c22dfa93c7cedce7300000000000000000000000038b5b93b7952f8e67b40e71c83842a36fbee0eb600000000000000000000000055cc43ed0b653897dc3f41de5bec18a0220091ea0000000000000000000000002c75e83c926f988db3da9932a9367ac82b6aea28000000000000000000000000fb0ede601ead8656d8e3cec9d4a18a16baa9fb8b0000000000000000000000008ce267a31df26764815209d73c930da401113bfb000000000000000000000000c9f6da89efea045a78175c984feba3b8d2988cf9000000000000000000000000141f8850d093acbff80165935637f82bfc056483000000000000000000000000a9837280c509d7e4c68e790b19a5f797b92bd3130000000000000000000000006196f10ae6dd815dc87a49bfb33d68becdae9ca40000000000000000000000006422bdc46c17cddae1ff4856b81ebaf47af0dcb90000000000000000000000000094cb1657ee9da34b93845aa142eaa59169ee05000000000000000000000000a48d67c6294d52a6a3411572e6eb572e95481b8a000000000000000000000000fbb413c2432f8556a65a9fa1e82815a73d1894c7000000000000000000000000b4d208bbf913ef76af99101179b4cb6abc4b571500000000000000000000000075369dd4b7be1721c8e849819afd036836a09f4c000000000000000000000000cedd2880a6d8e756663ed372371c8bcfe015f96200000000000000000000000032ecd7a7988ae7d7f97157303def1b495d8d940b000000000000000000000000000df213d5ae5e82a24726ab57be5bc1412ff710000000000000000000000000f86cd111cddd0e74164efd0cb49bc1a417e30716000000000000000000000000d8b775830f63b50e3fcb270d615b33f60d1f88c20000000000000000000000007399cbde41fba82f9bd17c5f382a5ff7443ab1080000000000000000000000002f2ae9683dbd1245f20cbee1bb0055a5add29d3c000000000000000000000000b2cd0bc77970a281115ccd0d5d007eded15ab940000000000000000000000000ecd263a035c7ef57782eac596c993ff758735851000000000000000000000000b3d6e25fb6d3da24d9658060af783e38c01ad05c000000000000000000000000378074a3c75562c89d423bf25b812597b4e682420000000000000000000000005f36da8d15fd76a7f29e395477d32a0e18ed8823000000000000000000000000508b326c646118edfe316ebd5ece070ec42c310f000000000000000000000000e0710570c8ed693ce6ee13ad71c5bb9335fd10ce00000000000000000000000096a70091481311f94b3ec29387e3b56a2d8538b00000000000000000000000004824755c3c835317738717813c9bb30ed6d46ddb0000000000000000000000000d18a32d48df7c36766faadb4f597500b510ac480000000000000000000000003b54970b209d983a52feaa1da4e3bc0b55e962cf00000000000000000000000029ee39be789ada5cbb2051f4bdd70dd735aed7d0000000000000000000000000c02e0bafd95a4004f820127e2b9763160a77be3d00000000000000000000000027c1c060dcedf5f9bfe38f579bc5ba022c3076ed00000000000000000000000070d2682d50da610ba7fb722cd969a67b6d43c8e5000000000000000000000000874e4a5f607ca094028d458a5d0d7cbb033657b90000000000000000000000003611c70e84a63fe4d92096ec538859c274148c98000000000000000000000000bf20c5806b4c6b9e7ec3fc4bbc91f4f0d6d3d31600000000000000000000000070c0df0eb7aedf1aab6687feb1e71f4c261a8d3300000000000000000000000079a2d009f5350ef9b6750428df0dedef8806df1300000000000000000000000038029e1b09778387b0e73a7e50fe3585f36144d6000000000000000000000000d952c734c23d1cf1a7f6d13a95c35e8d3de19f4900000000000000000000000078bc3a13aa0a44031a7610fa9cac24fcd011caaa0000000000000000000000001ad75bda450c50c6c5ab06fc80b176e85660e5d0000000000000000000000000bf28007f7c5448a514708b141ef490c545e513ae0000000000000000000000000f0b3c9b558431d2a3fb1afebc6116d0d8b4ab66000000000000000000000000eb37140af48913d27f3876742805adb64e4faa05000000000000000000000000f022597fe1a0bfa7b8f14dd4ddabaeed22120923000000000000000000000000519aaf0afea9bc402e7724233dad317d641ceac3000000000000000000000000bf4aca518eeb8446fc99e94991ac07e209b27dae000000000000000000000000c7f1368343107952e88ab8ce7ad52149f14bcc70000000000000000000000000a8daf1ec499491d84da39897de224542bdee9446000000000000000000000000cf8cdbb2981366c381c45275209dc3bdaf999753000000000000000000000000a80438262cf4d70842684f37e962612945bc22f4000000000000000000000000549087885989dab6aecc09dfcf6d70052423eab0000000000000000000000000e81b6f4d914b559ad23b8d9e79879ab7a7364216000000000000000000000000e571b79f285243ae083793de8978d656d2fdc7c100000000000000000000000095232f1528907ba85f8da0e20b17058bf48dee42000000000000000000000000a117a6bbd3873b8df741f45465599d206ac6c423000000000000000000000000d43cdfbf720ad840103e314ccd8f70d098948542000000000000000000000000de5cbae6d663dfbcdc8a6747faf991b97a99b39700000000000000000000000048869d2aca73910b07a30803ac2ce18877ec321300000000000000000000000004dd7254ca0baeb9bc46078d9609540749e26f30000000000000000000000000b3ed5c08c1260a2c01ffde882cfe6fbfe7151a5e0000000000000000000000006eae7517686e80949f814b0d1597cefc35f43f120000000000000000000000004c233edf4b005b0866746066d0aa6d384fb1ce940000000000000000000000001768e17475fbf801416d43f8cfb2f03c691d6d21000000000000000000000000c5022d7b671ad63bb7d6720cc9db3734fe4856d9000000000000000000000000d30fe4f2dc99af3f4d8d6fddb236e66cecfc987f00000000000000000000000012583859bd5847bebe149a4a50f9b0fca2e9f42b00000000000000000000000024a5a85f8e8037aa4db97fbcf00163f6f8f432080000000000000000000000005977119c434587f5bd6004f4586bc99ac7b41c9200000000000000000000000019fddf10ed6b8aa9876c5b4c1954e0267e8f91f4000000000000000000000000a4b1838cb086dddafa655f247716b502e87a0672000000000000000000000000921304ab543388ef1b93031c8724806ecc2996f900000000000000000000000079f967b427af43e32d11e6e245bc1571e22b0b6b0000000000000000000000009e6b8852ec71d22aa47ab3888d48a877c51ef60b000000000000000000000000e4649d1ca6971583c340d2e02947dc9b53ba926e0000000000000000000000001c29daaa5cf80c54161b8bae2c03c31abb88b0ca0000000000000000000000009e169c0b9ef15f01387f82ea9e690c0b68db1ca60000000000000000000000004b30e144144827dc5ca0f7aeffe54b39cd5c433d000000000000000000000000e2911fe1ebfa0f957f5af071a71a296dd90b629f000000000000000000000000faacde78e23d9684e5975cfeaca996310f4471dd000000000000000000000000d6e371526cdaee04cd8af225d42e37bc14688d9e000000000000000000000000b53a176facf78387e589ac6127ccbc30d319e3f2000000000000000000000000560fe876bdbeeeee1a4d01b6d6e7052541ef854e000000000000000000000000623ffcef83d91840995a67ed26efd1c934a904dc0000000000000000000000002744a205b3a599508295e53d0290b949104d57f40000000000000000000000006ae33287c2f4b3fd487ceaefd6cf8e5f117f70740000000000000000000000007b62cda429e464faa2f508ae9672425f76add50700000000000000000000000066382ac45b6d8cb4f47685e28b61fbb5486817ec0000000000000000000000008c272ff779d708e669818ae5fab79e6de49415b1000000000000000000000000b1c663c37d949ff89a6360eea0ea5bfce8beb3af000000000000000000000000932ac5a2766cd51af308157442b632d97be11ab8000000000000000000000000c53a28238281831fab5c2c6f3ca56bdb0476926e00000000000000000000000029385f26f9d32ead2d2e65bee8bc68234198e511000000000000000000000000b46ab1b25829c22882186bc33a7994fab9ab24d8000000000000000000000000f42a213d3272ef3d09c59375fa0123b4117af07a0000000000000000000000005a22788b57e6effb5a3837903f797019a046819d00000000000000000000000068e15cdbb56b2e1be300d58f2e8697c3ddebbaa5000000000000000000000000a0d7a8606c16efdbe099f4aaaed13e53a388a59d00000000000000000000000090c828336c27b6cfedf8a9ba6d181ed2a5a7b1db000000000000000000000000a8541e4b65bae5a703c333970be1bb85f2658591000000000000000000000000416365993481e52e0472e7417656276d4e147a00000000000000000000000000efd534f9663e5b4730114c4e0abb8001654c14bf00000000000000000000000088761b53bf6f35f932e8a5b41fdeee319e6486140000000000000000000000004c0a022a5432c8b449933705a100330c0b565d5300000000000000000000000040a773290f96e648170ff930342ffb043dac74d1000000000000000000000000a685c831147995b2f75dce5d6c8aa4b9f345788c00000000000000000000000015c8ec83839c4a27cf1bdec98e301acd9c75baa7000000000000000000000000ee8e87373810c24a54c5b6f14824d349f30d0b4c0000000000000000000000004f766bc9ccfda6bd5eeae47487e0ef6a1bca2dda0000000000000000000000000cee594fc082e15653add206ec5b2986b60c722200000000000000000000000068a6afece1f5acd172a2631f81249577754156ee0000000000000000000000006f6b9a91a78c2e23ea086e45a53111ffa61195ad0000000000000000000000009d456d82b63fd65e9eaaae00d5b775617b0c75fc000000000000000000000000d33060be189e31e0b18b7843af44619c56e6d5ad000000000000000000000000d0a2b573be610c4ba5aed356bf9ddcba5cd2dd7a00000000000000000000000034ecfca1dd05f10bdfb2a6ea4678388a00791aef00000000000000000000000091a70dee5bbd51c754601d74d9f15ffc3edfcc480000000000000000000000003effbd94b4e2a754d1079cbda9e9083695fb90d7000000000000000000000000be3d8af91906a54f1ff15bc79c27723a9c0bd503000000000000000000000000b081873e39f746b68e18ee0ee53191b90565f3b400000000000000000000000088524b69ced8bdfa1714b670fd8bb6d759b7d6620000000000000000000000002dfd21d25d3b6e8b258f8543e2f8fc30fc4c4255000000000000000000000000970b055f4667a8d1214db7c7aaae0241ebc71d8f000000000000000000000000386c81fd81c7a453cdaa3d179e390acf1859649a000000000000000000000000d775db36984df92dbfba631f02c563e5baf518c5000000000000000000000000627a23f6e24c414dfe3a717a927087926d17f041000000000000000000000000e4499f4a76d07ab852a812f221e31f4973ada8c0000000000000000000000000b1eca220a7047248d11aef6c226476fbc4cc64f200000000000000000000000060d50668ba52645f19fae60f40c367cbed012c7e0000000000000000000000001a2a861362957d46dae95321b6b1b24289af97cf000000000000000000000000b6c01552d637382d16d265fe85391336a26d83670000000000000000000000004fa4167b3c94a80416bbc768fb919bf3ace9f8c2000000000000000000000000b38df66b1436c658dd8aa0ef0f8d423848175adb0000000000000000000000008807cfbd445b58a8f03d2efcc23a18f12fb4d3a200000000000000000000000003159012ddc65b2b6d041a5ac51c3f695561f6a10000000000000000000000008aaeda71368c88649e688f650418342da9e485db0000000000000000000000008bd4f8ae94c495595c3ccbf86225bda67312d6e8000000000000000000000000f89d1f27ee6bf7df9bbf15eddd2636131e83e0ac0000000000000000000000009d3b912cbbc9e96782bdcdd479d453b8bb8fe62e000000000000000000000000be6cce2753c0e99bc9e1b1bea946d35921aabd490000000000000000000000003773fef9b7df2f4bd8e108dbed91313928cd540000000000000000000000000018cce26836d780287ba5f99a3a65779799c971f6000000000000000000000000a94720fcf359716f293c0134756a03c2015836460000000000000000000000006969dad7365392dbbb7da7f2032a3efb4f36b833000000000000000000000000b962eba3dfb9fb4a9fcc1eea6367356994f85873000000000000000000000000cd9789c679af82355fc2941b71e83a1d82ee72f00000000000000000000000006065d923d28361c3713a4db5abb95ba65b957672000000000000000000000000bbd4a86c2e3bfcb4d9310855080aee780d01e53e000000000000000000000000ad2c934f5ee7f322c956541a7749e59c6b3bcc5d000000000000000000000000fa57c202b46c41c795af16858605b42884216c0d000000000000000000000000048a8994047caeabeaa094b5c27ca256d5f2a07e000000000000000000000000ef6c031b4dd67a87837637e2ec760a577549431e000000000000000000000000e01b7a8262bd737068126769c21c86e57a250f530000000000000000000000003f74898df647079ae70ace06040e7e0ccbd5541b000000000000000000000000080bee5986c5d4722440fc4c249b818115a29c84000000000000000000000000b9021b685a947014b656ac240d6ce92325f957f2000000000000000000000000c30e5883b8db27e13e61627cb26ff24bfa62898a000000000000000000000000af6938df5ec56b9ce29c0990efc83aa4751193d50000000000000000000000006b0963b7068837b56d80085ccd51f4f3447412f30000000000000000000000007b38e3cdc8dd80abcaea50e28a4164386ab9a078000000000000000000000000d14db4b2b3979be3eeed7e84b80f2cb5315fdd44000000000000000000000000504e07296a7a52c81e69f2bb1a18bc4ec567fc210000000000000000000000006b1cb8f1170b4ff2dfef66376601365f7d681708000000000000000000000000ce5d6e5b68d9966339861d03fc5bb35df22e19db0000000000000000000000002a8a9497778909e0a199dc4928a753e904db73c6000000000000000000000000fb76fd67d54f00bab11861a4025bb75a91e2451d0000000000000000000000005af5803122d09232a9a4767ad8262972773ef165000000000000000000000000bf20c39e06d514ce49b3174fc34e344beb0135c70000000000000000000000009e02f23e721431c29c88971f62201afe0232ff800000000000000000000000008b5d493fb9817efa5b81a85592c60a7c8df38db7000000000000000000000000a4d51418b482c8a0e7ea3d533338b5391615a99f0000000000000000000000002cd42ed678e5bde15f0b8a50522c238e69a194660000000000000000000000004d9a2310c487f28bcc38a0ea4bd1412f7960f4500000000000000000000000002146c952caf5d56b390350b2969214f7b01ecf1a0000000000000000000000009c895d47d726929306c3f80e14c6e8522810e705000000000000000000000000801489fda8eab6c072daae1b3b33aef9f7b8688200000000000000000000000012608190d3b808a306cdb1ce97d1c71c4e0abd6e00000000000000000000000091ebfe931cdb17eefa07ff1ed6918b743491ea66000000000000000000000000df50326881d388002354e58263c571cfe1d6f492000000000000000000000000c7d467b4156f67fbd8cb5785a6a029ba4961e982000000000000000000000000cef7df138acedba6b8742d10125d1d4cacb2dfd8000000000000000000000000db49175921d7b8f333f9a1f1913aa8221231366400000000000000000000000093220285da08ec60c1988846aac792f51c4624050000000000000000000000003055e8df55d60d7dfb3a2481e8cd49fc5e1192f700000000000000000000000004d08fb7949aff4469b53407a95076a557c728060000000000000000000000006bf3b32c6cd3d657f602347666244377793282e3000000000000000000000000776777efb9c75c090399892b6d4ced70380cbb280000000000000000000000008e24cf6c33e09930b316f07554e8285b4f42b6bc00000000000000000000000014468ea31273dc32042459d748f662c1caad29f600000000000000000000000044dbb120eeb8c0e588a1b961c789267655df0c50000000000000000000000000ddbe1ef12ceb23bf7751d2f1e8458641c723c91400000000000000000000000030716bc5be915444921ae16d5a36dc3361916599000000000000000000000000edd1e293042c47a300eb6cbc0778e3a5d80c75d4000000000000000000000000f52965865b5cc685ccf91036fa6356a568cbd676000000000000000000000000dad2a910832c85fdd13ef37299bc95faa457e03a0000000000000000000000003cb6bc742aae63e43ff67575a078ae8f6e473e9c00000000000000000000000065689fd838b27f275b4b1115abd52a5a61ba6e64000000000000000000000000654aad582d62ad7a5923cbcd7c1cc7331c9374920000000000000000000000009877c5911b10e8d2227ed071a2418f8034f58bf50000000000000000000000001f071ce2c532e402c7637cae35be9be493f4b8d8000000000000000000000000b996bea23f5e8810e5a5152aa89615a95591abf80000000000000000000000000bcfc3d17a5e93758b2c6ea26c1df6abbbb6222e00000000000000000000000034bc46c87f4ef187e79542d5f017f02ba8facd27000000000000000000000000fd3d79d39d20eeb0f6749ba6fb37b9424180ab83000000000000000000000000e1b5bac930f1a1c4961ca85815a2caddffaee5160000000000000000000000000f18563737a709fb13c1f98b32e280e4adec2ac700000000000000000000000001db5d69efd892e616715d844e6fed78d30e1ed2000000000000000000000000de64ea282b06ae636263a28ec305bda1d45d64400000000000000000000000001e538f9a4429a0436620422b4dd004fd8cb39c1700000000000000000000000035034bbf3b3beb5cac681c9591a2146de73a9ec1000000000000000000000000a04cea18034603c1160413785a0fefbb31afed61000000000000000000000000cfb6ea711864c3b8efd8819d226d917c8e936a6500000000000000000000000049c68e1060bea6b5d74db89951f7e325b0c0210f000000000000000000000000e03efe91f5b26697e0c93c22e10acd02c2d9b27c000000000000000000000000e8b00dfaf1bf5cc7f61c84fa27c916a177965e1900000000000000000000000081d12604481ecf3d01176128660c77f1665919c50000000000000000000000007f258d7864770cb162cf1e3dee828f1ecf028316000000000000000000000000a36dd9897d3464961d1a7ec39b9fe91b6ade3204000000000000000000000000bc50c11d454c3125b65f0f1c5789192ab9bbaf6c000000000000000000000000a4b88f2f6ec69c6d89bba32f977eedb8f082306f0000000000000000000000001ce2be349820f00aa420bcd362a7b796c23d8aaf000000000000000000000000d52c35ab285e670bf32a366641988f5166e75f150000000000000000000000009e7b1a22cf4d69efad71bac24a6a8518574f1fc40000000000000000000000009084cc916964340072dbcd64cf5878043fa42cf50000000000000000000000004bfc24c46457f80b7211b957999ff1fdebe2edec0000000000000000000000006b17e69bfe25518433fd5dc3e83dff2b013ccda0000000000000000000000000e97361debd1d86bfa7d7d0219c3d6df94ae87c55000000000000000000000000cd97cf5ca40240851d3901051b89b693506cfbaf000000000000000000000000f921d55087d269f24a29061f4e8c7a6d8f0c7d950000000000000000000000005d3eafee8f86754f68894dc9b5fdba61cc06dc32000000000000000000000000974bd13b4462381d1cd373a48551c063a5ce1f190000000000000000000000000b5b670e1e5d1672293a3583d05e57a26cd795130000000000000000000000001a73a186c7f723f121958d1aa04d9759d79357b40000000000000000000000005c9b693191bb20f5c9298273749854262875116c0000000000000000000000007ea275fa32cf0b30ee0ac41f3f914a2321bcc8560000000000000000000000000b1f8ee2f813f06ac5fb8aad74aacb71fb2f51fa0000000000000000000000000f477c182cea1343fa87a6dae365391e9685719700000000000000000000000081b9dbb5032cf13bdc3a7b594ec8b01cf03f7a4c000000000000000000000000c4cf0fc2bcf766f54bb72b8ebe9c155ff15910f30000000000000000000000006c30f924987b03fef3d8d1f8fc9b8c910008ac2d0000000000000000000000007df9f15a374b99822bb200cf4c3c8156f0814d4f0000000000000000000000007d7b9d0e64ac4c1dbd089a7ca4eb884c6962f9ed000000000000000000000000ae6d03e2bcbc6b7d16cd06313cd578ed7c82c08100000000000000000000000003c0463c6659aafe24466fc98e21dba71c2739a80000000000000000000000000c3ce45d236b74841a403915006a32629014d46c00000000000000000000000079e96825011d6b32c4b4e6366b8003428ae97109000000000000000000000000e8746d3ca6144a5d1fa8c6ea39d14add3edb59e80000000000000000000000004ebca936740b5b7e43cc4b8a6084a0ddf257fb7e000000000000000000000000f0a1136e31457937924fe4a4057b728e83b3f854000000000000000000000000c1253d5dcc32797eb99b033894483255becc6729000000000000000000000000a8d3ed42b0699eabd7b6c6652530062f0d0d6d98000000000000000000000000fdb91091e2c6edc5119c98093eac0852f4351646000000000000000000000000924759a95cae1aad785dfbe95ef9f6110734c34f00000000000000000000000033db9f15f8c320c9e5b964bc504264075aaffd290000000000000000000000000b0498e4fb7817358fee5b20501db0ce7e40ba36000000000000000000000000b57e25ae8d1858ffb055cebbff5421ef0f72b61f0000000000000000000000000a10e0a9381d0c69776a6b7e9532e9f9bb79674e000000000000000000000000744406bb7e05237e383dacb0d21fb768208155b600000000000000000000000072d239cb405ea0b92e4d4c55769bc1a4a0d715730000000000000000000000006b23b9fe48ca064af6063718655597fde30c307a0000000000000000000000008f573bcff13bf36ba1ee4674e6f80e3550de1fd5000000000000000000000000697e6de175657f5329d0da7559d0e21d0ee964b80000000000000000000000003386a1fd154a4194d87cc157c826cfa8ef2c2d090000000000000000000000006ae99e57bf26a63f7c1525c1930ad240e53019b600000000000000000000000040edc83c5c82b0ebb24b68e093a94092f9ef4a73000000000000000000000000404d62b1f4ca7b35f54cfd9021415d191e7e812d0000000000000000000000009a9afaf4ade68b302da64e7d48633fe08ed34f7e0000000000000000000000002895b8c7dff542d4f938a6a3cc62a213a5dd0fb1000000000000000000000000cec9dba31a76a4ccb7660d830867a5a80edf53a1000000000000000000000000abccb8cb7f6fe8d7f3f6373b5ba04747014f479f000000000000000000000000122b673789e461341f46f690ccc42f92be7bd092000000000000000000000000cf3a4745b8c13d8ff4150d44e0e26a0a9409e477000000000000000000000000eae556ac562e423f421dbc73790c0c778d35d393000000000000000000000000bf29752c9c08188b1e7efdf2114ea9181d15934100000000000000000000000005b3cd79e9708510273a1333ebdddb757b25b4ab0000000000000000000000000c4b02c958988dbed2be4a1bdcb2036c11807faa000000000000000000000000a4f1c77f2de3cc8848de04061961c4aaf17296cd000000000000000000000000897904e9d995764487324014d633cba7ad189a7f000000000000000000000000c70d44087d676deb78b22c73e3e7e32161ad0aa80000000000000000000000004e0b5a416c027e8efb0b70c7745ca6428bc710c80000000000000000000000009cc96e98025276e64efe80f8e38e689696969a11000000000000000000000000232c6b7da3bcf7bc470c2fa172924567084e8ed800000000000000000000000069a6fe40c9a236fb86ca1fbe29bdc70453bc146a0000000000000000000000006636a2b2da07245e5278b25ce12a53b15b9d17be000000000000000000000000043496ac4a5ec7d01ea168be981951278ab75c670000000000000000000000006ff3dd7887c2f46848b09471472cfcf3f4bb72980000000000000000000000002d0f804c7aefbdb4b46cab57498871a1b29a5da7000000000000000000000000ff8e5baaa46628f32f3f8a5a70953a742ffe3f2b0000000000000000000000001becf3928b24e0032e9c8313a56b598938bfd499000000000000000000000000ababfcc2cce43dbaeec4f03580c01eaee2c0c9b80000000000000000000000003a66f1f337166e24c102b6ce8151d951f214e9cf00000000000000000000000088b0d3c996dc653e122fdc09555be1506fd1969d00000000000000000000000070d43f3f858aea98dc54306ead97e98bcf571b1b000000000000000000000000953d0f282ca43008e3265fba01f6bf6c70c46276000000000000000000000000c74473d4ed142a738a01b0888c005249774f9e84000000000000000000000000f4dd9f9cc2d9df88c1645d5cf31ecd769085fd55000000000000000000000000aea6cc2139d4e0e74bccde049da5769979591ab1000000000000000000000000070356a063d3b13ed7016298adfdcd2a1c60b5310000000000000000000000006b51b33b1d5cac6d5957cc2412611b1ed123e6cf00000000000000000000000082157671fdecc514532ddab3d187954d74d8fdb1000000000000000000000000f28246beb754fc1053e380fe14a2d3de39a0ae2d0000000000000000000000001f3f9791ad83ef3a2ca8bf59ac27d79034bd5bb7000000000000000000000000430bd6d1b891176aa1c2d93a84af36d0be041503000000000000000000000000467b478a2c3e4a92245928c2a887f124e08445f8000000000000000000000000398cc5d12d3ccc30320e44b068aebaca9c79ce9800000000000000000000000063f13ab227fda55f07c0a7f1fc02de04598d27e9000000000000000000000000425fd7d23517b78dbc73df85708f2b7cb3890de00000000000000000000000008a13a1e4bd43f9f1538fb4ef3150ebb847c8da0600000000000000000000000007165883499c5fb74afd6a8864897b33159f09a70000000000000000000000006fa03fc73052d739a12f734e5ed635d83cfb90800000000000000000000000000a8257b75b0b6bbe9eab6ebadc397beb84c71995000000000000000000000000264ee69c89ca1dd45485423eb8f21da6389d6794000000000000000000000000ff1a4232246d02ae21d712e6ae35e3c858395a330000000000000000000000002d982c2e9d9bc96cae826423b63dd8c3be8402ce000000000000000000000000a51583cff52f66f680929bf947e3d527d39ba2d6000000000000000000000000c3ec0332b8f80f7fbfaf281f31eafef513a11ae2000000000000000000000000136283bf2bab40ef6f4cc01a873dfa2ca42497400000000000000000000000005dbb962d988da2f194ef0c986b854b64a1e452a90000000000000000000000002208f46d9d6278f5edc17b52d535b2b99dac75f20000000000000000000000003709a6b1b168e633cac904519cadb2ecd8984e2300000000000000000000000030bd3c76eae49f5a32a05610f363d229c961fa4d000000000000000000000000e363e331a3c33b23f0652cf5240bd2a8ac631b1d00000000000000000000000021d99bbbc49846fc9864931a0c3fdc296999aeea0000000000000000000000006176832c0cd713af5cbdb357f035b2f5e8b48b590000000000000000000000000a46ab8afc02d3f083db61426071a30b8c4d96d2000000000000000000000000ea73f272746b0205fb19c249ac68ce9503d8b15a00000000000000000000000098a7d742d042effafbf16b8505977cd00f54b504000000000000000000000000ac972dbc9de323a8adf546e6f5dc82d74b5fc17f0000000000000000000000009e2c6710561cf156eede0e8a40aa515d803f992a0000000000000000000000009f296236e7231b7ae3c4926fca0eb836627797f7000000000000000000000000d48ae7b9b96f391086e45abaab8a612bbc2ac9d80000000000000000000000004d23015d38a1e2e6c481967046349c55de5ffc5c000000000000000000000000d7c91bf50bfa324f0d1b630157693fbe0b3c157f000000000000000000000000d87bea39f89cbfa4d687e4664f8917be44c8a7900000000000000000000000005ba760580e923c42c8134efded542aa5440ba2e5000000000000000000000000a571e61f6c32e2757defe6aaccbb1e33fc4441390000000000000000000000007b3dc0b541b9e76a55546ad35bda259643ae1ad10000000000000000000000000aa5583751ad59d8a78139302dcb294e39a12544000000000000000000000000495e31985cde4d7a90dbb8499c54332b109be8ca0000000000000000000000008dac72f9c97c80d162b1f79521fa77057821302c0000000000000000000000007ea46bec63e5f558770e9bbcb4f4f8736139bbc6000000000000000000000000ac432ba7f99e49f79b51f57cbc63a641a26c3e740000000000000000000000009bd062c10cdc60cf9c5d1944483edfa164b4c0440000000000000000000000008adb155311ad2f6c324ff6635dd2b290f834beb9000000000000000000000000b28cf9fcfaa079ff21ceddbfc7b4b2fb9c7bd70f000000000000000000000000e5d810f8f0d049106db205e90d3924f926af43e100000000000000000000000074bec4efc165a84385bc191fda465fe0283351e000000000000000000000000048c2f187e0193a26de95f9a4d1b1406ab49f217200000000000000000000000017b77fd7c31ec468426b16bf73ba4603b013c1480000000000000000000000001e99f478496e9169a133e41b515511c321792ad1000000000000000000000000dd75f78637b943c6978d5686975a42fc220d10750000000000000000000000003a3108565406c6edd89f9e37911127fe8d8c4211000000000000000000000000190ca97585f03ca18050eba78c556f998be8ecc00000000000000000000000000084a589996ef9c26c170bdb49dd3e32e5106116000000000000000000000000a0e1d054c16b123adb78c11225b7d724f5617154000000000000000000000000bec1b24e148a9a2da87b134f18816790797875b30000000000000000000000003326e4adc42637cf5e7cf68d98f47154553a91b0000000000000000000000000d8ebe508abf4fda9eda282d1771b58e8b91251b5000000000000000000000000fc9509e29356edbf579b7ce8b4983902d820656800000000000000000000000070bee0e79497c072e7a7b22b78ecf57bc76fdfaf0000000000000000000000001ce1e254b148e313178a032aca943bee87a7ed1a000000000000000000000000c023db1dd863c890583e0761ef3b600d067d05a30000000000000000000000005d88fafe4e31a5c479fb6f2ba85ab9bd8ace225e000000000000000000000000aeb7c6e65aaa0c6939e79d866969b3837867ecc800000000000000000000000065bd07eb48da14ae10a6064b884cf039ee8bd98d000000000000000000000000078b2bb480c50610158120a6bcec75a13a8f8b31000000000000000000000000dc0fa89c085e50dc405c543c6ba6fe017f16a449000000000000000000000000af6e9760198b156a90eccb552c8b562c6bfa035f000000000000000000000000855dacfbeef441559689af95c83abf252105e37f00000000000000000000000057009200e42ca1b38d36d7dffb97e7a680af7a920000000000000000000000004746f3e2a1086b90fa8158803cc05265521f3247000000000000000000000000e71ee3e5a81c6450a4ffd16fc0671453cdf3713c000000000000000000000000a0e27e4a4df14fa56d1688cdb1751b91a2360ee5000000000000000000000000114fe0bf58b92da1079f8a694ef243c9a6c87bc50000000000000000000000008f6279885dbdd8102880ca58d3fdcd95ad94235e0000000000000000000000009e94b8697ccdeeb2b5a2710aa2a0bd0d1bdf5e98000000000000000000000000e08e805f0a92e8db2ce1082faf33d5bb0411b564000000000000000000000000631cea4ad082df559b37464049a407759d193029000000000000000000000000955002a5f0b8fac0f2118ac20ab01b913d5cced30000000000000000000000000f96c56792aba08c53f1fc2a22c38827852cf8ac0000000000000000000000009a18f46b9f1b7fbf6ddbdba4a1ad24f3c1ff9d0000000000000000000000000040091319ac98d926a9f8161af7e6631911722f23000000000000000000000000ab89e4a92afcb9954fda95fdfd11dabc792bf9190000000000000000000000005c10ce4fbc3ff40b104dc3da823809894a08efa0000000000000000000000000579f6baea68d89a0a11514d8342c5a427e94ea63000000000000000000000000b74bb4bb02a8ff5cd053fa9ee56d49f2e4057f5700000000000000000000000009fabc7edf2c5eca333af2ead4af5ac6e2349cd70000000000000000000000001ec56fec60690d38b43517dac23eb2871b5adc1d000000000000000000000000361cbed108b808b819dfcd6666794695980afa49000000000000000000000000579570bdfdccaf2a281e0240b6a33fd14d7c44780000000000000000000000000a6f0e4580ab7399db7e38b875e44795e9057e7e0000000000000000000000002d4e3de7fc269282afe0c404525d9d3ff6cac6c80000000000000000000000001a9d278b73ae75c6ff67c82b5a427d47e382ac400000000000000000000000002fc21cc00b1b78f829bc0cf9cd02f7749a1dbec00000000000000000000000004ef1868054df77edd66937ea54ea728b0bbdf55b0000000000000000000000002318f40115044d5b6afc0fb2613a8775dffb962200000000000000000000000030cc8f8bb88e5d1aee0c7dd25221fd2e7700b2ff0000000000000000000000006e3810201a6250d294be9d2788df51ad9925757e000000000000000000000000a1d3f40fb766214ef1a924de7f04a41e432a1780000000000000000000000000f2962523a5b64433b08c5b5a6629793032e98887000000000000000000000000dc83db2862a1003b8addfe02861095e16bf19fb0000000000000000000000000476ca4e284ac4c5389509ec0524555d981421e71000000000000000000000000e2d9cbbce16c5db2bd739031ff1bf4b45e17968a00000000000000000000000059395636810410d805ad430c00f7f895dd4b96210000000000000000000000005585c9f104f4822769ffbf1ec9d381194c25204b0000000000000000000000009e4b750934643686786fcc3abf55f264163ca7ec000000000000000000000000d6fd898124d95fb46ac7d055fb1b0b5e0985dc7200000000000000000000000039beb93f04af0e759b8467a9674ca383bf3416d7000000000000000000000000f9a7d6f165ca46238c45405a577585ea8f64f692000000000000000000000000ff59aa60cd05418d0c086d864ea9f75d9e47ee15000000000000000000000000d1d7fd1958605950902c746438435d628d58f1b10000000000000000000000002b2898c244dcb9506d7919e9b6663e1a55f806f5000000000000000000000000bbf94f2a2ab08b953d0e6a0167e6ccdd343fd4ae00000000000000000000000049225ebad845588ab9ff416e04a526eb1b8c3f180000000000000000000000003d0df7a16dc1ddedbe31e1e37799aa3cefc052fe0000000000000000000000008eda17d1fa9073c96dfeca7727107f767ceafa0b00000000000000000000000095d71e018eb7800b197579dafe389597d7c28e29000000000000000000000000cbedae6bfd58973e785b4b47396d6fb9d4e4ea9e00000000000000000000000080da748bf6804ff8ebe9e60f6008fcdbf3ec5bf7000000000000000000000000d2f858961894ee21b144d14fa997979d913fdbc3000000000000000000000000dd73ddef91f12e70e53261a4e83a581d91fbf3cf00000000000000000000000053dd6661c24c257cb428057a7c1009e5249bcb4b000000000000000000000000eeabf7c86f3565f07278da84dcc943885e9df26600000000000000000000000078b6cfb4d090475301f501fdc704af92ae7c18de0000000000000000000000001ad4952e0815818f0931a94a42474cb93b7359db000000000000000000000000be6619669c9ce4e73d203c4bcdebf07bf28c9f8300000000000000000000000037c08593fd2edc729083228aed7a45630a10f9c6000000000000000000000000888888888236ea17c42e6bedc2f259a8ae589fcb000000000000000000000000e8ec1c1ad2bde83f68e2805bf7695e475a2934c60000000000000000000000003ca7424512ae7cb45316a5ff2a95241c5ab2eda200000000000000000000000062dd151144a12fd9ba322e3cc30cf7b0c9a6156000000000000000000000000077c1741a17a4b1fd71e45bad8c21e3cd0e701039000000000000000000000000ff427c5b193123582347c7aeb37a573d530a95fc000000000000000000000000fab1ff356e722a20d80488e41aa11bd652b53aa7000000000000000000000000466b804b199f5098eb88aad14a9686282a01bd200000000000000000000000000d6f8ee5eaca5c9986eb80803c1468774e5016d3000000000000000000000000c0f869474c8ca027aa6be8d60c018fd4f01af9d800000000000000000000000032f969feb535d4a14b1dd931dedfaeec54300af4000000000000000000000000e56189029d020b8d7fb88d514ac197bfe1845ea80000000000000000000000005b0d446d6f062ad7f8b0192b6167e47960a21f95000000000000000000000000b3f39c857cc543d2e72c1ab293b1dd21583af11900000000000000000000000034438bb99a5dfcc3892815ac5c8d88ab90d2341b0000000000000000000000004c143711e75751d0b5cc62532de61ce4ae0d65b4000000000000000000000000348e8e8ef4aa9cb04ac6b75a2fb1ade6c738e3bd000000000000000000000000600464ee0f08a80fd4e03024a4a1debeeea1d19e0000000000000000000000006ec03ee16bcd001a73b18331b954542368f79e4500000000000000000000000029d6d1507aa7f1ce4bbed0265c4939b8307595d70000000000000000000000009aaa61c1e986eeca49e7143922138fbdbe5834aa0000000000000000000000004945ca8d45ab81cbeae42f49631874d2cc80217b000000000000000000000000d68cd3983f9f5cbd069ac7ae063383fa681d067d000000000000000000000000306c563b766f961f4a3a158f2d48d6d48c0da7b3000000000000000000000000b09d180eb70cc072c604cf973271e250bd5dc4650000000000000000000000000cc0c1c7255e1e87f38c4eb567a7e2cff341f80d000000000000000000000000cf8e75388531bcc511b2380f236d94c83fa398270000000000000000000000003d6d7fd84477eaa7b88610e64cb7d0843ceb76430000000000000000000000001c7d704b4455be04e14a30abf0920fea6480dea6000000000000000000000000e737cd990aeb992e056064a4875a176aa9c24e650000000000000000000000000d37fe1da5378f244c6c8d181bde47aa0597a2c0000000000000000000000000d079c2b794b0b60c4882a310778718321b188788000000000000000000000000951da1de592fcfe7333968cbc1204de711d4f1ce00000000000000000000000037c1e72e8e9a46c3fc707a9411ba0457b80912070000000000000000000000009f8802bc44dead73d5bd3098288d241ed13ff737000000000000000000000000f51530d5cdcbb705dc11c2bb9ae37896c4a72dce00000000000000000000000038412e19f266ea581f0aa0ff06f0d11ad7c703060000000000000000000000006046ee37dd0cfe267fbd20dad78d899aee0f1d390000000000000000000000007e656ac45f0b2c4c40c82706a64d30edcb93dc8f0000000000000000000000007320f2fde247eeee9e7810cc6a70fa17b15426e70000000000000000000000008cd81cb83eba915b5436815affc3443ef7bafcb7000000000000000000000000af6bab2d48aeeab499a22c142b720338a25bbe6400000000000000000000000025ea0356fa6a01409f2b27abd9e386b989704a370000000000000000000000003e87cc4e160f81316e59ef3f3c964dde2c830d95000000000000000000000000349b0cea04f318046328f12a44d5535931ccbc2f0000000000000000000000000cd976dd1fd4c14690d3008fa76651dacb19d333000000000000000000000000244e77233adcd46ac6a03d383244237321fd86e6000000000000000000000000a73886c20287f6c49be9ae9705ead408545a33b70000000000000000000000005eb7f677c505ec3826b9cd5df61d17ccfe982df9000000000000000000000000a782b599ada5426961477ae71faea1f90e76208f000000000000000000000000a1f185852073c52641dc522de3b148a14649024b0000000000000000000000001b6acaa931e897279631cc36ebc1d3c47f3b4f58000000000000000000000000af5d346d926b6e80f86656a321f7d29a4956de140000000000000000000000000acecec977aae0045560b46e2ba7ce25e10e0e8d000000000000000000000000d9918ee48078182d7e0877d417ae8ee88fac10180000000000000000000000004591d6097d33f22be157cc31ea1028c65acca266000000000000000000000000d14f8cdcb93d012c774c70ebd0afb4b8bdacc2d6000000000000000000000000dae9e03cfedafde4c0b8c4dc82d197ffbce996710000000000000000000000005e7649739314c2fc451fcb7ed81d756a2152f9b7000000000000000000000000d5834307c5b3fba204b43e3e5703601341d7e8030000000000000000000000004de7edcbc0051803131cb501e1e64797339d01fe000000000000000000000000c17d6c3f1f9ee78982621e8da7a597ae3e47e2cc00000000000000000000000041e508ee66d3c3e254bc6381311bc98767fcabb8000000000000000000000000aea72a2085b0e59f8ec03f0fb546e5f2400b3f410000000000000000000000001551bb1c656b1b5fae5324cb800a0a65700677a5000000000000000000000000dddb09505812b2968a14e16679c86d3b4909a0f5000000000000000000000000665eb1fb93f7f02d02a2039715f4fb36dddc7c91000000000000000000000000725a97b738ef16621eb1d74fa141ff56a48a1fa3000000000000000000000000ce711dc1dd83b542ae822704175e5efe63e2b311000000000000000000000000aa3799c8ac95987e42f93b007e6387eab8ff0e0a0000000000000000000000001cd113b4375bda724212c33180f5941427a34ca8000000000000000000000000931b7fe67ae8974544c032bfc5257554df7e4beb000000000000000000000000a142616e71d8ee693a539607a39b0bf3d7c4ce7400000000000000000000000003eb9ef872b56fb1e409b5ced4cab6484609e2e0000000000000000000000000bd428660f1ab2a27535b8161c818d8e118c561ae000000000000000000000000185a192737828389d311edb88526d3d6308a9dce000000000000000000000000dff5d38a973d9871c71739aab154a0ed60574bfa0000000000000000000000001152be1d23b10324614efba92bd6af9a6c573116000000000000000000000000accae330ff41762052bc6941d036e910d1a6ec23000000000000000000000000643f4ae8560acf70a3ae8618296b6ae8d3139fe900000000000000000000000093dc769f6ae74301472092a81a30025c35f8d85d000000000000000000000000eace3bdcaf9e7c032fd1ad7c3a7f500c3c73e100000000000000000000000000c34f6c5735069217f2ed10439a303fd65b70eea700000000000000000000000083995e62daf3ce60f213794e009a1b02532c9ba30000000000000000000000002e9648eae0296326fa96bc3116810faed9371172000000000000000000000000c1f126a74e91a9b22d6e70bb3d81c3c0c66a2dac00000000000000000000000009adb795327c74a65c96d86c233854a4d59840c20000000000000000000000001ae7b21be90f972b2c97e0a0eb80136b5ae0a4b90000000000000000000000004400ade2136a7f77cf98f0aa91cbc34e7119fd1a000000000000000000000000b471f3bf049b06598411f059ccf716c883801f69000000000000000000000000027e4a49ada2f59f6f346a8cfec6be3cfb3840350000000000000000000000006cd0578f36e148f12042953ea27fb64d554b7d3600000000000000000000000055c464db5f62727439f1640955f911f5e5fb3433000000000000000000000000ca81edfdb92b074dff85dac3377bb7ef15a4b959000000000000000000000000a14325989c25fbe772079332c3b1218f7e192159000000000000000000000000cd5d72441db6f01dba7cc50494e8dd4e265543940000000000000000000000009e2b209a788974c6f2be89a817b76d9b7a74b6af000000000000000000000000489f446504529bc5a06f47717fb4edd19b3cbcf0000000000000000000000000c91ae12857544727539a24f4a57f4e4feb1ed58d0000000000000000000000000d37bc2b6512d554c100277d0283828e71de236400000000000000000000000058dc817067e992ecaca08f892b86b28f51a55fa5000000000000000000000000b1bb18f2ec30eaa4b634a47fba11bf8987586cff000000000000000000000000ae25cee0956a245266d77b792b6d106ffe03aafa0000000000000000000000004fe8b540c7e7e2a08da4aeeb4dba1908213841630000000000000000000000002a50862a9618369ebe85856c12fd3a90109fc0f1000000000000000000000000362348da0ae2fe7b90ef4b28ce6f3e2e8fc3623e00000000000000000000000097a24b83702e7cdfa1feaf9317add1d00fe83a21000000000000000000000000ad08f13ffdf65e0c9c8ca62bff5f568a43e56c460000000000000000000000004b9846e2cbe6e58d8c101895303731c30b49bb14000000000000000000000000786e1e9d676dc5aed52f82c2d1c70727f1173148000000000000000000000000c318ff85f05bf40373a44db9e363a2be451a3ea200000000000000000000000010c8d6f9c6e091ee43bd0ca5ef18b130119d41a60000000000000000000000003c3f48bdc4164239b08d7a7d7c54d1bee7af94a7000000000000000000000000c524d09b54ac8f645c987db74813009cf32619a6000000000000000000000000bac9232c9d1da657264137e770d8eeea5210d3270000000000000000000000006ef4ec94624cdb2629e375bf48ea561a8f54254d000000000000000000000000de0904db609be2c930d5dff41c6e183b45c31c1100000000000000000000000093401f08f150cc11c7d6bef2054743c3829786e0000000000000000000000000d09f6850ac47b90965febbdbd3af55f4e548da3200000000000000000000000005d9d7b5f5f6c900f0a4d8d25d1038e99b060e8f000000000000000000000000a30ed39ad89dec41ff4601aa17d012c62c4ad82c0000000000000000000000003dfad888c52496f358b9fd6d6075a8766b2557e1000000000000000000000000216282c83d635828539745d3a57d0460452bc4f2000000000000000000000000cb594083c495ad8e91bb43c68dcc1967275ca234000000000000000000000000183720080f9e7a23047504e4c86ee6d6fe56283c000000000000000000000000b7bb34fec39a967e08d482ec36743a8e5b8a5ff90000000000000000000000003011746ca6c74816d9c137cb1204584f477a51d60000000000000000000000008f55d10ce6dd8315ac022a5f367b776925968b9b000000000000000000000000deb8caeb389edbd33867c53bd12997147c20c91f000000000000000000000000956cd3b7daea0764e7d3d0430db9ac2e7237b92c000000000000000000000000d5622d752cdd1b6672f913713c654de582f0fdd500000000000000000000000040b5cdc89d15b8b39f80e69d80fbc8804732c20900000000000000000000000091ca77aaf633c22c494c71f7140ec96da2a8f222000000000000000000000000b419a91bd8bda7acb9d4484c6bbc69052993dad50000000000000000000000009f0219b5cb9c77422b1dd094e92aff0e549c2f2b0000000000000000000000008325e2b6496686d140f1fdc53aae467c0095196a0000000000000000000000007fff8ac46863acc7334955f5b525a3cce334577a000000000000000000000000dc8f93202fa4a6e0958390e83d93489019de6869000000000000000000000000678c8212a97107a246cfb4519cb3fedc8a93c24c0000000000000000000000006ede186df31cf30bc55a33ec92a86f62a68b30a0000000000000000000000000bb91e94d81bc9be72743ecbecf3c57a3f3945b5a0000000000000000000000003f13eb8b57c6c56c54dc14eafc9dc38205b6b4bb000000000000000000000000e4a6ef444bdbd669aaa7f24e637e5ca3ca8788a5000000000000000000000000e5770e290e0303718f7f859a1aa3a42689c153fe0000000000000000000000002ca73a4abed7345d100c8466b6a60a4a079737fa000000000000000000000000e3622374492d153f0e723355955ad2ce33911ebd00000000000000000000000072458b400da6a6e4c326c374cec873fce4cb478900000000000000000000000087a2586f703591cc56705b50e8ea53bd464d8201000000000000000000000000171814db6dcaa27d2f88b1d31e306abda53e75260000000000000000000000000a1e1a69700d6e2b6c41041262769a9ed9fe8b080000000000000000000000009150fb4daa57aec107128a9e1695778962a7a6c20000000000000000000000001a6cd6fa60c146ab2eb8e5650f33d300cff2086e00000000000000000000000074bc446e982bdb4d4544d432ec33db50b186bfff00000000000000000000000055098c087fc0d71cd3125194dc322de79b40c0d5000000000000000000000000a8b36244ed2d0af2d307de88451666331b8f25c10000000000000000000000007a944480a6458ea06717d1421df843a6adc2391c0000000000000000000000006c15ee06bb869439f2c2aed870953ee03dcbce040000000000000000000000005d1d9631ff7ea395441dc695c01f443806e410ee0000000000000000000000006bb2ba7f047d89fbee4e9412976ce7b281b6cdba000000000000000000000000ef2a7b6a01f9019527ebc17ab92d5f3075265632000000000000000000000000e58fd35bcbbdee26dc64bf1781195c8f8ea9ab940000000000000000000000003549500f1924c3e3f4c538dbbd83e66a6f2751c30000000000000000000000001e4983a11a1ea950cf411a87dcf6e5b8017f91aa000000000000000000000000f2aaf93d6e62271bf39a4a97c8cd2e92f9fea9ef0000000000000000000000007cd1de9682426620c92bc654119cd0ff72f57070000000000000000000000000d0633095406e500c6c15c9b97853e142a41d644e000000000000000000000000d2876a420c3ac5dbf10d8698c2c9e96ec371975a00000000000000000000000029189f8637f593d5ac001634002772085bb3d016000000000000000000000000f747a05880b84e2514e23f2edb92d8fe493243430000000000000000000000008c399958eb165f587b919581547b99dce7bd73fe000000000000000000000000ca7f183e42a649ac96b2f1490f97c98826103bb1000000000000000000000000fea857c77bb97bff1ca280adac75ce55cd5c13a8000000000000000000000000bd4ad2798ef418128e9ecea6ec31d75c54dee05800000000000000000000000043e30a99f8c0c4a3322a756061edcee6b6531c60000000000000000000000000a93c3bbd7d70fe11ff372bc8bd48692481ccd7920000000000000000000000003155490be5eb0b09bd36a0f6f621cacf5860810a000000000000000000000000d1dff97f905149dd6c63d0038f586caef443a3df000000000000000000000000a930e10b3500a6a8d142e7f1a8e7cccf8d13011c0000000000000000000000006f94699f9b85f57b1c7d5c01c60beda9cc1fb0d6000000000000000000000000d0a9bbca9cd75b4b83f1bd435b325883114574750000000000000000000000006ce1505ff82ae67d7e866de459d62452840ff08c000000000000000000000000d187250c07bc5931051dc4aeb6f263151bcaf18b000000000000000000000000979df635985846e648ba245c3800a5b677c5aeb1000000000000000000000000a110f8279040e8e2b37d8ea3a943e67deaaf12bc000000000000000000000000405b4ca5019c27b14e5c971c386c8271bab8f3f800000000000000000000000014c65e85961e7c97735439863220596496fd54c1000000000000000000000000e0e075f5459f8fd10a17c89d5ac63f2ee2a729fa000000000000000000000000682cd8a6ee5122bb9de7a78560952552a425f9c100000000000000000000000043f044f5c3eaad9bf7043efe71995805237c0681000000000000000000000000fd24df72cef526ccf9949a0685e929f417b840f400000000000000000000000037c4bfc0089f8a693dba482cfa968bffe77f18a300000000000000000000000030c07ab0cb5582d9ef95afbb28e457ee380d0696000000000000000000000000577a27b639d01e50730b8b35087903866c7c65cf00000000000000000000000000640215f6385bfd507405b219c3819dd6e49152000000000000000000000000221a04c9010e7c3af41f5b7b1a86d3cb45dbaed40000000000000000000000009fd0e931ae7531fc0005aed8fb33ccc68415d2cd000000000000000000000000bbe1448e340e7da51ce1581797cf03efd13623ef000000000000000000000000d5c5623879ed4b16aa300b813b658cd0b538168b000000000000000000000000d8b44fb8ff380d5ca66824f39ce3708e0dd680c1000000000000000000000000b8c497d6ddc556680ba973df18e05faa703a9a8d0000000000000000000000005955e488e7bb3735c4eea674d899f5d795d00b7900000000000000000000000066dad9d4afa21cad8af186bd639fa9fce84082ab00000000000000000000000078e8f120b8dda91f08b597583950f651ef42be3b0000000000000000000000007272690c58eeadfb229341ee3bc923e5e14129a200000000000000000000000067e7dc98bc0a2c89ee3359c413b4bf1bc2759435000000000000000000000000eed68c51359ed50e31a762c898660693cf642383000000000000000000000000e298b42cebe000826ae7fb655153caac0d6a8711000000000000000000000000f486e6e6f88379815192ddf9a4213e42d78f532e000000000000000000000000bc8e9d888f90af3449d868aba013fd4e04123148000000000000000000000000daf6e9a4e088dd92f2edf043e797980d72641a78000000000000000000000000cc423e705afc75f7d8740068a50f66fbbe74766f0000000000000000000000009865aed0359e624a4d78864af36af83a14b78e340000000000000000000000005033f9bfbe583a3f84693a26627aaa266b266ff700000000000000000000000046ef393919e92b2c468f08a3fb5d4f57a9d5eed5000000000000000000000000dab07daf744e6014ef2846d05b573c0175107f4c0000000000000000000000000c9f80521e41215f9f9bd802285f3a4f629862e30000000000000000000000001c41b23d95490816734a1d8ff359a2fb5f3cc8c3000000000000000000000000ba6ecb83d8c3b80a7599f2aca227140c32d4ca3f000000000000000000000000040bb237ddfdd7b4c8f31c64e6335579668e83fe0000000000000000000000007029e5741ac0ca237a690eb49753bc68d3d82a47000000000000000000000000512a75dc4e1c8cf3349c6914696476f5c6fbe2fd000000000000000000000000db960bd7b879e76ed64871887824448279cb56750000000000000000000000002493ac0421e98c6ad41a53349a52a7b34bea4445000000000000000000000000e9693a5077cb3761a8ef51464d9afa62472edf09000000000000000000000000546650df8913d0b4154ac8b0c8ce09175b3645d8000000000000000000000000e9edeedafea2e624d435a3935423311d2e2e6c1a000000000000000000000000257b19a1d9ccd49657693ffcbfe98c099586d9f9000000000000000000000000250d54c768008d750b860e9653c8e7190eee528e000000000000000000000000d1ee18cff2b242721e1537633a000ab3b8bb6a7900000000000000000000000017c9a5018d87ac84b8f35e988cce32b3371062cd0000000000000000000000007fd992b91b95448e5629a945b9934d4939f72cca000000000000000000000000b694504897f4af2e4c4a442f151b7981dbb52427000000000000000000000000f197f751d78713570b5c332ad701b049ceb6b4af0000000000000000000000000fadc4ef62a2c3e2f5873ae184de141de9096b2a0000000000000000000000008986c7348cac338e0d0746d279851619a504c23b000000000000000000000000e037c2af0c11f3ee90bb17bafe3ba9a627ae7de0000000000000000000000000026698e9cc61ac4e03f6ac35db5637871dc742780000000000000000000000001b630d3c40c164897b2838365821b98df6074bc6000000000000000000000000b92610a2086cc694bc6186b46e1d8d33d7a722390000000000000000000000004bd7f59cf068ef2885ba8e2ae0007ab0019c79d10000000000000000000000009e9734a1f64c8039e9577b3411687c014e9807050000000000000000000000003762dc7c195874bf5e676616898f1275ab533c5b000000000000000000000000b315b2eba692055193d5636c02dc4aa2b9cc09ab00000000000000000000000003154b9e76b3e6eb27357ccfd638f9ac9085e8b300000000000000000000000069174389f75588bb456a0ac829944c3ac79bf8b00000000000000000000000008a377447422243736992774892f0042c98ab6a5e000000000000000000000000f03743938bc73f10eec8eebea25bfb4e63af7a12000000000000000000000000d67b6555829f4c8b9deda282f3b9a91f3f5872e8000000000000000000000000217c97aa4dc8985863ad956e585c25cbdcea5b3e0000000000000000000000004c940583414971189922d107379ba94c73096c1b000000000000000000000000e6106e470092413804d3ad5f8493870ab781ffd50000000000000000000000007e343b221d7ee4a8e257cdc8ed060fcf5b78fade00000000000000000000000009376f947fe2f642efbacfa154654ed9296458a6000000000000000000000000a703a8b8b0397f276f1e90edbcd253103ca909f00000000000000000000000002e19c42535a5668b278f1fcc728584c3d9ed9e77000000000000000000000000ca9fd9bf918adada5716ce708337ac93e5dcd8e4000000000000000000000000b13fa28bfd62789ad84893281f1bf182ad32b71b000000000000000000000000c61545046002c0c7ae34a42c76dac30ae10342c7000000000000000000000000ba8e927c10f0ba140fe93ef18ada547d285c8460000000000000000000000000ac30413c9890b561804bb504a7732a9d6754b803000000000000000000000000c0701665ebe8c8530fb04401abce4b2ef77394730000000000000000000000007d3243e732add140d6a0d01aa1e1aa47949f34b1000000000000000000000000dc33c1bfebc1dd8d9109d74575a9274a36783fc30000000000000000000000008554c78a83a51ba0341e6b21ad4bad7d79a522b20000000000000000000000002da906631344639a284ecf7946b1046ebe0c9b9e00000000000000000000000008806933fa30a04dfadad7347396a3c2acd6c1820000000000000000000000002be12ddad7371bcd34d7b33b1523574f41256ff6000000000000000000000000c6f6b9c35ed5c897ab9a4dbad89d70cee9eec0580000000000000000000000005e37c42dbf0dd1e226bea0c280939be3b1e1d1f0000000000000000000000000a92382d2bf6a233e966d91187fbbf1c02347f7fc00000000000000000000000035781df962bc55316d6b40e9fb68f7e223fba9de000000000000000000000000563fbf1d78bae259f42673eeb9c2091800e81081000000000000000000000000da54f3b413f62a31d0e894635c032e29d5fffd6e000000000000000000000000f2c76a0582dd48bcb2d8b463d01cb26b34a1f7eb00000000000000000000000095862edb6bfab2c7ba18b2c01db6b96f2bc641bc000000000000000000000000b0dbbf4f44b647507a1131acfc2c041e77abadb10000000000000000000000008d9f75168af1ad635ae18d789a653f88f32a2b12000000000000000000000000982b3290dff8ce6ec54079806643216ae0635267000000000000000000000000bf3e1e326c8f62d8801f2b6710547defde9c46c4000000000000000000000000b35ef39c459296d10926884f0cd1e4f1e87f23c3000000000000000000000000592aa580bc007390991e814165fa3f2e12feabff000000000000000000000000a35b9d619c76cbd3ba94417a951137fd064dacf0000000000000000000000000ff2500c6f463a37384c48dc50b24b96a597e64240000000000000000000000001baf995ae69aa106695cafff7b404aff4d00a84100000000000000000000000022e946862b21a47ce3e7b6de9b390f342b1fec0f00000000000000000000000068da071fc6bd6ed9057f1965b66c1d8050e1fa5e00000000000000000000000061c981aada03f3803697cb9c50dacdcd970eec0d00000000000000000000000059180d9948225f01f4aca55f036b2e90e0d9ac26000000000000000000000000d84ac42af5e25f296b3b9a97bd1bcb95939a202f000000000000000000000000e8f4ef056430e57898082c8910e1fbf79cb0c13e00000000000000000000000050ce514c43981923ec085e15a547225138a8223a00000000000000000000000033d78cd9d94600329ebfd145ea96a90be8786e83000000000000000000000000a4cd132fb3f66bf567b162d8595eee8e2881531c00000000000000000000000072916b5d6b3b91398fe9b098ee5eca4f32eb57940000000000000000000000009aedfb71167d1879ca46b5446d403ddb39c49e6700000000000000000000000060417b62cb6ea23b7ca63bf22d9a35e95d44a5860000000000000000000000003d9bb5f64ade86ac89b34aae0a54dea7b4cdb495000000000000000000000000a2f75108231061e12da5251391a0e112bb1ddbb3000000000000000000000000e64f69cc477252e462e1cf9b43787798175e6cf5000000000000000000000000fc17f4670ff0e1673a693419902a37103442e3cc000000000000000000000000d63a1edb234763ba5a36e528b0581f308096dfac000000000000000000000000183b8c518642d3cf8c79c9273b9de686d6020ad800000000000000000000000059526151a9d54d13f963eade20c432ce6d0073dd00000000000000000000000073f72ae6ea3c3ce6e9c73eedd4c3c7504ebdd78f00000000000000000000000050ab4e95a2bbc72a478a1f3cf7afe74e4b9270a4000000000000000000000000bff7e5b7dd90aecb5c0a8ef664bab50428ff5b780000000000000000000000000afe554b695eec66950214c759242c4e3e9f5e870000000000000000000000005ee2a3df693f006e8070f30b2755503a75a94932000000000000000000000000ea9856eec3a4774b83bf6d1ecbf75486f02b10b4000000000000000000000000f92c9e3e4c2b5442703506896a8b57e44d3d8d0a000000000000000000000000ca3ebe3b735c895b21c0178ddb0ed8e941c90e35000000000000000000000000a71cf7381124612369681516988d6ca2a4ead5c80000000000000000000000008207f25c2f8b5136f858488e2793f1b4e3894cd80000000000000000000000000ffb4a412e1aa15295f3b0e28fd79092b88b2db3000000000000000000000000d47d5a295c29ada36874537cce25ff32fe23ab2e000000000000000000000000eeb3d0ef0bd31f44fb1c167fb9c47735c3b5b6850000000000000000000000007818bb2b0c7c74b5ac5204aca40fa209d7dc09610000000000000000000000000bb5ef9280b245dc60d5f5087a4535361f7a52e9000000000000000000000000387a53319a4ea5e26da91a2d52244d7167c6c8980000000000000000000000000f17d03c2ecb03c59e0a6c8ff5936f14cf942d520000000000000000000000000e50c524b6996bd2f36b188e48e0dd79dc1153e00000000000000000000000008046d90cc7237046298344770ac8c7e7262033cf000000000000000000000000195f08d51d6d41bcc99e26656b649bb687c35e320000000000000000000000009e5923eba7a7f079df1c077d085391c829990147000000000000000000000000a864f3426a88b9e6b6d11467802a5679361a100e000000000000000000000000c15186719fee266349ee1673a8709744754d70530000000000000000000000008c2bfeddbb85a394dad43a52cf115cbd3a4bcd2a000000000000000000000000e8a63b086cc7fb2f2c4b48ee03de68fc6b517bc90000000000000000000000000de38734365013a5b4a6877d9ae446d39d21c0850000000000000000000000007e609f653331487733e788d4fd7cd141cf24111200000000000000000000000012106ad2ecfa029c3d20bf58556274b7cfd92d74000000000000000000000000105ad0297014e646d566f2356142d8695a82f38b000000000000000000000000dfc4697633c227ca18fb4901e3aa59e327eff65d000000000000000000000000d0471759fd1918e2b07965670ac3d6dd7034c7610000000000000000000000008bef22b79e30b073802e78f8714d04cadaee14fa00000000000000000000000067257a12c64a4ed4292326de3021d186a8d6c69000000000000000000000000076eab4bb8553c8ea6b91bfb59efe34c3dfe0f3b200000000000000000000000087bc94f743da2b31ac5e5ef05954510426bb4e05000000000000000000000000be13ea720661d7a2fd2581cf8a0276a871837e8c000000000000000000000000bd0345345e49c46bedfaa9d1844e413a3d1956cd00000000000000000000000049bbf329a0474e92033500bfa2166a05449cb911000000000000000000000000d7c08b4b34c8c8bc7f105a2ae194d79459bad513000000000000000000000000969de568df4cec02e682acf75d7ed9f048de3aba000000000000000000000000600afcd56313ddaf7072f502711d46ff6be05ff500000000000000000000000061578488bd1e5afbb442e6c943490c454b050d45000000000000000000000000d95d96326e2282e610895b8bae1246e8b23ea1710000000000000000000000005adcca5ada2c2f714d3657a1fcd3c9b12134a772000000000000000000000000027d8487c772830d2c8733fb39f36af1b5f6a8d90000000000000000000000006fa7d4d65218586415a05db1cc434aaf253a026100000000000000000000000094b2a856fd29a6c61f3e0bd98d4cad62be59278a00000000000000000000000008144e33c508ae49cfbc1520bac3548b1c1879400000000000000000000000003b35cba536ab9d97c0b22e49d6d3c26af2b935bc000000000000000000000000d43ec75e52c6fde3fbafc123acebdeca1ae954af00000000000000000000000057ef4cb30029083f5a0591e8858c37b09d67d6310000000000000000000000009ee693f1d5ddcf892280a3e6d200525757e4948b0000000000000000000000001dff7abb1c4736c01933e71f70ab3ea9dd2199c400000000000000000000000035d21527e581376c824376e5447c910bb056fc55000000000000000000000000133571b2f3f8aa8d1268c8693acf892d9ef7fd9900000000000000000000000092c933d9211fb844bdc184eb16dd3225b5e7cc22000000000000000000000000df9f328519fc97e649aebcbedd8bfcc76db0053e000000000000000000000000f9fb92a92d1f41cd3373f0f2acf0f6ea06cb2dfd000000000000000000000000973c7026aff6f21b8df1d8228cb408c06ff7c7a700000000000000000000000070ba4db5d548b941979aa1351488ba921bb330dc000000000000000000000000ebe1e670ce3cc7e52361c389be91da4e7537a5cf0000000000000000000000007549bed2a53caa050c233a7640d350350edfb79b000000000000000000000000c02b988fe3e55639fb71efac2e214d8edfd8237e000000000000000000000000ecba095eb9da2fffc86c0cc7fc9f64222237455e000000000000000000000000472e24363d99964c001f43dc31e98b782c3cea9800000000000000000000000006d312dc8003e847ab493bb4343003b374a003a80000000000000000000000004ca4548dbea19f3b6f1db3e3103b2ef2b3e293440000000000000000000000007d599008cffa2d941ad5027d813c4f5ce0649ac70000000000000000000000009fe028aa44bab606a34c4eb03e7a6496fac0fe1d0000000000000000000000008491ed5aa316ab743f29b5663c2d2911d3288ed000000000000000000000000020173b296b353a413e1140d671cfce963f7e6a560000000000000000000000000fb75b19e7801e10f84dd6df57bbc49a2a5c4b33000000000000000000000000a423a4af5a7de44cb5ab0815458b2761b8856bca000000000000000000000000c02bfd2d1e6ece50ad130778d7535f9d30d29a420000000000000000000000002adc1737bf8266441794ba409901993412a0fcad000000000000000000000000931d093a949d254028aaf2ecb657f03c269844960000000000000000000000004be9760c51f2873eba10d30ff4bef662a3defef40000000000000000000000005186fd35e89468179380e7c2360ac9ad00431ef10000000000000000000000000f14ec24b110704e7ded90904d223cbece84a31b000000000000000000000000baae70040eb34dd188512a90643d5b567e7556bc0000000000000000000000000d9474c65d245bbd5e780d944bb821d1e2df78070000000000000000000000005f240502d64b6949082a43fe9771559ddca0fd8900000000000000000000000010d99e077a5e3477ab82350386dc6d602c9c0c4800000000000000000000000022933924a63180e3eb358cb8a3642bcb801b6ac70000000000000000000000004217195709edfd1ab6e9f5dbddb94e9ad7390a74000000000000000000000000409b205c732ecc2d35a3365b95af0a8854093bf5000000000000000000000000dc55b1d755f628c92fbdb8ed130851c1a7f529bb000000000000000000000000b9ffe0b170fbefe787d60ea6a055c74b8e3e19280000000000000000000000002647bf1565818268a49a6358220c0cc358c5495300000000000000000000000043bb276893a8afaafbca31433359bfcf9464ba20000000000000000000000000620e2b59d1e6c5bd2723bd341b157f4d81f6dada000000000000000000000000484840790bfe0a95ccab7e87e91765233ea8aa19000000000000000000000000a953c07610379b22aca72a57a2ecf41bcb394622000000000000000000000000ed3f7df1eb49f9561d0f8abd2ca66ecf7164ada9000000000000000000000000a90fb7f6da22ee6d0942c68f53f185a97665bc1d00000000000000000000000091ddbca5494901e815d575025218fa6cf4f201a6000000000000000000000000a3573c8673ee1f0fc752b740b0a1a0a06079abb1000000000000000000000000dc64752b0f1193a8aedeaff020a394c31268cc100000000000000000000000008b297bc6b1606b20fd7db0fc19082e1b99d00002000000000000000000000000067222427f540c33672ca8e1ce8fbceab269d2ad000000000000000000000000b30845c026325b993530eb89b3654fd596b5f2ba000000000000000000000000020ad6e26e1c3d8bb632314829b708a16268428500000000000000000000000080382199b6beb45d8805fa6aa0b0d70f7236417a0000000000000000000000000e64c373700e0367469ef6b7c338426d4d2d695d000000000000000000000000ae3cfb4a88c5dacffff1978b7ae696e111b2c6a30000000000000000000000004fd7d60b60d78966727ad375ec42c80ed6c00cc4000000000000000000000000a4e56e942bba9bc623113aa7d1627a6427084aa4000000000000000000000000f1a9721b2aeb9f91c163fcc936c6fe60aee491ef0000000000000000000000003b079659f3efe742fb59c16a3e251265c4bc9440000000000000000000000000b650abc4843e81997af4cfcf6e1a1a00eae74a94000000000000000000000000ae0a65186636531ed21cccfa70ceb6d51184800d000000000000000000000000deceafbda34b182903f4e39206764b6ae1de008a000000000000000000000000c921bf58c7f514dca55a20942954768dc20db6fa000000000000000000000000c2de38e7e7f518fab34f8ddd5f9ccd7e5def568d000000000000000000000000b26320a91c6759275057d276b4c6d3ebcbadf85d000000000000000000000000dda9dcd0965404288fc285183af8b879930c60130000000000000000000000001cc0bd3b3c8df52c69bb9d44fb56d4c5eba9870b000000000000000000000000d5ca005b494b821f6c6f81622945529f25548bd2000000000000000000000000983be43733b9b1313e997f44e602f91bdf909539000000000000000000000000462c2bbc4f23944de95078f07fe8604bbd59225c000000000000000000000000eb4a5fcf64e02a7535e0dd3879c8e3992e8f71da0000000000000000000000004e41d1ebdecfc8dc8051081a3e5fee8be3b5ec2d000000000000000000000000a8f26442bafd363e30d65c98d1ea794b58cbd52900000000000000000000000023a4504a974daf7d6af0cec8220f9c0ffe10f8100000000000000000000000009073e2835622c06824efd80a65782fc7cd57887a0000000000000000000000007224629bbe780aa91012bace15640168103473900000000000000000000000001c42057e96eea6413ddb5734337d7e06fb46b62a000000000000000000000000dd97d5613c5d8e078c0d76efc0c6eb316c9e44bb000000000000000000000000e535ce1303b3727d691a5ee134e7c0d22e57958100000000000000000000000030d92e15b237cae516cf3a3e3dffd9d0283efaab0000000000000000000000009e2066324f110287eef7c423bc3798ca49685e51000000000000000000000000791169848720b152bb8b8097bbc5e3dce09b4de100000000000000000000000043f2d684e600924dec71a19cdfb556b0c3aa67ca00000000000000000000000010ef7a0d8e307dfb41ed27ce09da2f5c6871a3d6000000000000000000000000e0f0f642777424dd552d0b0984fcfb51710c6632000000000000000000000000d74ef8a2c6117d7eee5076b97a258661e7c8a4a8000000000000000000000000ae008af09d9218cb5b02571e0da8521cdaf77d3a000000000000000000000000eb3e11f784d5ca4fc0e9181ffd114efce75bafc1000000000000000000000000d1412128ce028111aa867460980d1756bd7b580e000000000000000000000000733f150afbc4857263b2b0cfcaa1d1deaff6d39600000000000000000000000011fd0673d196b7c99834711fac778589cac865700000000000000000000000002e65768a29b5d5aa0f4608feabedffe4d5ece1c50000000000000000000000004ebce1b105e78233574ba5844f86501b2621c9c1000000000000000000000000b7a5601e25111127a2a177e9b1afa4f141731c5d0000000000000000000000002f2c85341e1a7110dd8e3e63daec651e4bc76e87000000000000000000000000c8dd3bc5681639acd29958ff188c9245eca9fb1300000000000000000000000034176337b1cbcca3f130fd07dcff8a99adea8638000000000000000000000000e32dbe09974eac5f5b9c31724880923d7f30f61a000000000000000000000000dad8411cb58c3f1a5ade1ee1801c7995646b8118000000000000000000000000d3584416311040370b750ca11111988ec5f4779a00000000000000000000000094f4383bc45e7abf9359816e600cacfbeab11cd100000000000000000000000074ca29cae7a8fec3d6872f810d0cdedf59cb8da90000000000000000000000006feaaf9c975023bce0b863bb9cad23f2d648296c0000000000000000000000009f9d6185a667344e3fa344d5472a7f26297743b1000000000000000000000000545566c183401f6a3f0622e0023c7be10620d36a0000000000000000000000007617fff244ce757d5329d5c0ba08f089b630907c00000000000000000000000009b2ea2ed174265f32ac2885866d3a6beda0d399000000000000000000000000600462f1c72d80ff28626ce6a9b79282363d7bf1000000000000000000000000c5b0bd43adb285e5fbc91722e191a5c737d87ff9000000000000000000000000e0c03d7b24c280b424fe9a24e68ffab435bc1def000000000000000000000000e357caf57e00c13c76645d8d52c25f1936eead9b000000000000000000000000bb7b3649f0da7eaf2728f55f3667c9947fd1046f000000000000000000000000880c013b2699fefd3fa5f7c3498f970571f9cdbb000000000000000000000000ce73253240f80e9a5c5e32a08916edbd0f7834f5000000000000000000000000f4aa13f8b8e4f77fb5eeff48a4421f2181aa208d000000000000000000000000075a9cb47e3806895b4cacf6d1397e7a65ea0b9a0000000000000000000000005b1984af7395c2ce0aa7f3678f4daa98accfc27f000000000000000000000000033d0f7f342fe3334617d8205080b4ebdab6dc080000000000000000000000003d9d3e39a74047cbe1c0ae1152adbdca2d0b08c6000000000000000000000000d3fd737f25b8c7ff6ebcbe7129ccad4dcb9f8bb20000000000000000000000005130744738c2903301265397e6383494c1a59cde000000000000000000000000f2fc3b2bdef58e790036dbd0533318969e7afc76000000000000000000000000a412c99119cf218b076bdf4bf6c339d0b571337d000000000000000000000000494ddeb166b6414118b1d4c2f1a475d8537739dc0000000000000000000000008911ccfed5c76512a228333fc8c59cbfbf24a7c7000000000000000000000000a1e3157d759c5f73c6dd8a61f0d405b2c095e20d0000000000000000000000008ec33f34498bdfab4b1c239532e98de80dae825800000000000000000000000028dc8427b9725ddc4aa7508a2c296f971e4fe7e300000000000000000000000089d774d7f5c2e43686e0e0e8d74058ec17098fe9000000000000000000000000f7f39850b0cc652974404c9023521d43333659ab000000000000000000000000610fff602eb7bc5436fce9943fb23e49a9fd8bd30000000000000000000000008e42a8bfd53b044213b8ab79c1324ce988022da8000000000000000000000000567040b928203d3c4c8e0041ed47089927927c7800000000000000000000000081d1db843b31c0145e2c908917ffb60c14496f360000000000000000000000003b808b765fc84d8d2f2e1f780eb81d7e903509db0000000000000000000000005d07f0a238421b2194c98bdb6015aab918bbedd100000000000000000000000071a18541d8d554c97bc1de3d6c8616d3e14944a80000000000000000000000008b5ab0efa88336e78de19f9abd76ac0f736fbecb000000000000000000000000c72aa47c9ae5c72520f6aad34f24ba166cca46f8000000000000000000000000adee57ed85dcd0663f486c9b2588f256883c455600000000000000000000000039d5c9fcebda4b143fc875c3425c15d64b3fd6e30000000000000000000000003ed1c741dbe942b1741ef5032983b15b19818b2b0000000000000000000000001558a64299a0fa36a7936d05b00b23ceffcb61dd00000000000000000000000025b9a7787e0d2a38ec0b973dcde07f76728a065b000000000000000000000000764fe5977787697f00a2fe8455f05e868642e33c000000000000000000000000b65f3e5d71fec06e173bffe238435bf52b0fd50300000000000000000000000056365da1a40eb34b84227e0827ee7ed7c8c0e7a3000000000000000000000000137258177a372f1a7c4cc851888f1149a2b48f5d000000000000000000000000a0104c856ff4758950fced9906470a70c09d6d8c00000000000000000000000085b33750dc484b536565e6b022a57effeb1581e20000000000000000000000008b45e2704001fd1f0817b7ac456958874ee774fe000000000000000000000000f0ee33cf7b4fd3e0af79c5cdd2465738de4f00810000000000000000000000001e9daf0b2a2b888e082e5ab6a2df7e5d128bf6c7000000000000000000000000b3aee8b5e7b29c79e16501ac163b40f5c46295bc000000000000000000000000b9e64159fbf46ef7533f232b6c2baf60b5e6db4600000000000000000000000053ae9d4b7d10be380d5fae152bd5f9c3900d7964000000000000000000000000a0893db44ab18799c78358c77d7a6469ec7f893c000000000000000000000000c906f1a9a3ec707dcd0193dd8f0268a8b309331500000000000000000000000072d62365eed3205cd7b3ddc662433ee7fd4e519c0000000000000000000000009e00dbeb726d40fe5a8f75e9d27a9220458c140a0000000000000000000000007a9e6830dedb6a364c64627966053d184e256483000000000000000000000000448ce292a2df4aa06ee6bde8c7bc27eb5cdd9e1e000000000000000000000000170e5e1e6d16d35faa5ac2f30367c7563045d4b2000000000000000000000000acbe3a3e9fed46ee132e7430107e23015e0d68920000000000000000000000004ba12ad20163895d2b9fc696bc86d4f65eba22270000000000000000000000006fc7fb1498edd9650595fa77f455fe4818673e94000000000000000000000000697402393e6d5f894cecab4ecedb1bb2689595ee000000000000000000000000beec2778a1f9d9c077a908556d0949c02e3a3f9400000000000000000000000087ac5707f9c18b9a81f13688c3c7a05c438857fa00000000000000000000000033abfe40739efc6738af669805be7ed1d33ea28700000000000000000000000009af3a8291bc72da36fde9572ac079a4cef44de1000000000000000000000000812d9bea51a1a89c95e75eaec22b2867e56d9abb0000000000000000000000001023bae395e7bfd7229d82a7369911f233eefeec00000000000000000000000019b79d9e0c33cefd8f3b1055be57d8acecad7ce400000000000000000000000053b14b0fb07dae3601a82ac1394f719aa909f592000000000000000000000000eeb668fcdd1db974c401b655ee3ad4114433ce36000000000000000000000000b8374d83f28a3dcef9bbfa013aca5a0bc2c74fcb0000000000000000000000002ad0116dc373c10da3fae649acdfedb81fc7884f00000000000000000000000057df5faf1174e68d121fe5bb3fa0f59dae70496f000000000000000000000000e4e244f8de69e719049f252c8b890e17ff59c962000000000000000000000000057c252b09979ba88f1df3abeaf1e8bf33867d00000000000000000000000000837d2f28be57554b78662c2965e36b43f0f4ed590000000000000000000000006354799f15f7a12440c7cdd7efedfd7b217d6f950000000000000000000000005cfc3a247c10e6fa4b6895ac1aa38615f363a8fe0000000000000000000000001b7893a7417d0dcc287acdebba04cde3c3105540000000000000000000000000c06ee86906900b841b04d5a066384c4c595e6f270000000000000000000000001ce99d113129bec70a12f603e49b1c5ccf638fea000000000000000000000000ea4cddb7d106a131366362e17c42a1e1b8e05ac5000000000000000000000000b6d6928d0687e55c0769eec3dda58e3a5551bf970000000000000000000000007af1ece0e66d3a4820d5060ece0298132f6b73e40000000000000000000000000f71ca78efa7bc202ecb5d2bb10125f41c7a1911000000000000000000000000e81868c4ffb488fb778b4ccbea169281138a640c000000000000000000000000b5ef6c774753bba7dc8e4f7ed098066a0c72a72a0000000000000000000000007f6294a000e5fa9115610be92b286b3dc504cc720000000000000000000000007f6294a000e5fa9115610be92b286b3dc504cc72