a0a2a1a4a3a6a5a8a7a10a9a11a1a4a12a14a13a16a15a17a7a10a18a19a1a21a20a23a22a25a24 a26 a7a27a15a29a28a27a30a25a7a10a9a32a31a33a15a35a34a36a15a38a37a27a18a19a12a23a9a40a39a33a5a41a15a38a22 a42 a15a38a37a17a7a10a5a41a28a43a15a35a44 a45 a46 a47a4a48a50a49a6a51a4a52a53a48a54a49a40a47a56a55 a57a59a58a61a60a63a62a65a64a67a66 a68a38a69a71a70a73a72a75a74a77a76a79a78a40a80a82a81a21a72a75a83a32a81a71a70a84a76a85a81a86a80a87a76a8a72a88a78a90a89a40a69a71a70a84a76a23a69a71a80a87a76a79a78a90a80a38a91a73a70a85a74a92a83a32a78a93a76a79a74a95a94a59a78a90a80a88a78a90a70a84a89a11a78a4a76a79a74a77a72a32a89a11a80a32a78a11a83a88a74a97a96a90a81a86a83a88a74a97a69a71a70a19a69a86a98 a99a101a100a33a102a11a103a41a104a106a105a27a107 a69a71a70a41a81a33a80a88a78a90a108a71a109a85a110a77a81a86a80a111a108a112a80a88a74a77a76 a107 a74a97a70a114a113 a107a84a115a79a107 a81a71a70a84a76a41a116a33a76a85a74a95a117a118a78a40a70a73a72a75a74a97a69a71a70a84a72a90a119 a120 a121a123a122 a104a125a124 a126a50a127a75a126 a126a43a128a14a129a21a130a75a131a132a130a134a133a79a135a136a128a106a130a138a137a139a135a43a140a85a135a65a131a132a141a142a135a65a143 a57a59a58a61a60a63a62a65a64a114a144 a145a147a146 a69a71a74a97a70a112a83a87a72 a148 0 1 2 3 4 5 6 0 1 2 3 4 5 6 nz = 13 a145a150a149a23a145 a117a118a81a86a83a88a80a32a74a92a151 a152 a81a86a70a73a76a79a153a82a74a97a76a79a83a88a154a123a155 a104 a113 a68a38a69a112a72a75a83a82a69a86a98a17a156a157a81a86a109a84a72a32a72a75a74a77a81a86a70a23a78a40a110a97a74a95a117a118a74a97a70a84a81a158a83a32a74a95a69a112a70a160a159a118a161a162a155 a102 a145a65a163 a104a125a164a147a165a138a166a25a167 a126a50a127a169a168 a168a50a128a14a129a21a130a75a131a132a130a134a133a79a135a136a128a106a130a138a137a139a135a43a140a85a135a65a131a132a141a142a135a65a143 a57a59a58a61a60a63a62a65a64a114a170 a145a150a149a23a145a171a146 a69a112a74a95a70a61a83a87a72 a148 0 5 10 15 20 25 0 5 10 15 20 25 nz = 105 a145 a102 a149a19a145 a102 a117a21a81a158a83a88a80a32a74a95a151 a152 a81a86a70a84a76a85a153a82a74a97a76a172a83a32a154a123a155 a104 a145 a68a38a69a112a72a75a83a25a69a86a98a50a156a157a81a86a109a84a72a32a72a75a74a77a81a86a70a19a78a40a110a97a74a97a117a33a74a97a70a84a81a86a83a88a74a97a69a71a70a35a159a118a161a162a155 a102 a145 a102 a163 a104a125a164a171a165a134a166a111a173a172a167 a113 a174a50a175a169a176 a176a50a177a14a178a21a179a75a180a132a179a134a181a79a182a136a177a106a179a138a183a139a182a43a184a85a182a65a180a132a185a142a182a65a186 a187a59a188a61a189a63a190a65a191a147a192 a193a114a194a23a193a114a194a23a193a114a195a59a196a71a197a97a198a112a199a87a200 a201 0 20 40 60 80 100 120 0 20 40 60 80 100 120 nz = 725 a193a43a202a4a194a19a193a43a202a157a203a21a204a158a199a88a205a32a197a95a206 a207 a204a86a198a73a208a79a209a82a197a97a208a79a199a88a210a123a211a82a212a213a193a43a214 a215 a196a61a200a138a199a82a196a71a216a50a217a157a204a71a218a84a200a88a200a88a197a77a204a86a198a8a219a90a220a95a197a97a203a118a197a95a198a73a204a158a199a88a197a97a196a71a198a222a221a118a223a169a211 a214 a193a43a202a90a224a225a212a125a226a147a227a138a228a82a229a172a230a225a231 a232a142a233a172a234a77a235a33a236a118a237a87a238a158a239a84a235a56a240a241a233a85a238a86a240a82a242a225a237a118a242a225a237a93a233a85a238a86a243a245a244a158a237a21a240a241a233a85a237a139a246a71a247a6a234a249a248a23a235a162a250a85a238a112a251a11a234a63a239a172a246a158a252a25a242a225a237a118a242a50a234a63a243a63a243a65a233a84a238a158a244a158a237a2a253a41a240a162a234a63a236a118a237a11a235a23a254a241a255 a202a1a0 a236a3a2a158a247a88a237 a4 a239a6a5a86a239a7a2a86a242a50a239a85a235a2a238a158a239a142a248 a240a241a233a85a237a19a251a8a2a158a235a6a240a9a2a11a10a21a235a12a2a86a243a245a244 a234a63a239a61a246a147a240a63a233a84a237a157a250a142a247a13a2a15a14a40a243a95a237a40a236a160a242a50a234a63a243a63a243a38a234a63a239a59a251a40a247a88a237a87a238 a235a40a237a16a14a12a17a147a238a18a10a11a238a71a251a40a240a19a2a86a247a20a2a11a10a22a21a24a23a112a253 a254a241a255a24a25 a0a15a26a28a27 a240a27a234a77a235a25a238a87a250a71a250a84a238a158a247a88a237a40a239a84a240a54a240a241a233a85a238a86a240a249a252a50a238a158a240a27a243a95a237a87a238 a235a6a240a29a10a12a2a86a247a54a250a59a247a32a238a71a251a40a240a169a234a249a251a87a238a158a243a73a240a63a233a79a247a88a237a87a237a132a248a86a234a63a236a118a237a40a239a85a235a6a234a30a2a86a239a59a238a158a243a71a250a59a247a8a2a15a14a40a243a95a237a11a236a56a235a87a252a29a10a11a238a158a235a87a240a134a237a40a247 a236a21a237a11a240a241a233a31a2 a248 a235a93a238a158a247a32a237a139a239a142a237a32a237a87a248a112a237a32a248 a26 a32 a33a35a34a37a36a39a38a12a40a42a41a7a43a39a44a46a45a47a34a9a43a39a38a12a48a49a44a51a50 a44a52a43a39a53a55a54a57a56a58a36 a59a111a175a75a174 a60a62a61a54a185a64a63a66a65a132a179 a67a69a68a30a70a7a68a30a70 a71a12a72a64a73a75a74a77a76a30a73a78a76a30a79a81a80a82a71a83a72a64a73a78a80a29a84a86a85a77a84a87a80a29a73a78a88a89a73a75a76a30a90a7a72 a187a59a188a61a189a63a190a65a191a92a91 a93 a198a84a200a75a199a88a219 a204a71a208a23a196a86a216a50a200a75a196a112a220a95a94a172a197a97a198a31a96 a97a99a98a64a100a78a100 a212a102a101a104a103 a209a29a219a157a200a88a196a71a220a105a94a71a219 a106 a98 a106a7a107 a212 a98 a100a75a100a46a108 a101a104a103 a109a18a110 a200a75a199a32a204a86a205a88a199a88a197a97a198a31a96a56a216a241a205a88a196a112a203 a204a71a198a19a204a71a205 a207 a197a95a199a88a205a87a204a86a205a8a111 a98 a223a113a112a115a114a8a116a112a224a12a117 a118 a219a4a219a40a206a172a195a59a219a78a119a11a199 a98 a223a30a112a115a114 a107 a201a121a120 a224 a201 a98 a223a113a112a142a224a1a117 a232a142a233a85a238a86a240a17a234a77a235a87a252a27a242a225a237a4a237a8a122a11a250a85a237a87a251a40a240a50a240a63a233a84a237a132a235a12a2a86a243 a4 a240a162a234a30a2a158a239a123a2a11a10a132a240a63a233a84a237a53a240a169a234a63a236a21a237a4a248a71a237a134a250a84a237a11a239a142a248a71a237a40a239a84a240a59a250a59a247a8a2a15a14a40a243a95a237a11a236 a240a19a2a118a251a124a2a158a239a73a244 a237a40a247a169a246a61a237a157a240a19a2a56a240a241a233a85a237 a235a83a2a158a243 a4 a240a162a234a30a2a158a239a125a2a11a10a157a240a241a233a85a237a139a235a6a240 a237a87a238a71a248a24a17a21a235a6a240 a238a86a240 a237a111a250a59a247a13a2a126a14a11a243a97a237a11a236 a26 a127a92a128a130a129a1a131a82a132 a133a39a128a89a134a13a135a77a129a137a136a11a128a6a138a140a139a126a141a143a142a126a131a24a134a145a144a89a146a115a144a130a129a137a136a11a128a6a138 a147 a111a19a204a112a208a85a208a79a197a97a198a31a96a2a199a32a210a85a219a139a199a32a197a95a203a118a219a118a208a79a219a40a195a59a219a40a198a73a208a79a219a40a198a61a199a101a199a32a219a40a205a32a203a149a148a78a150 a148a78a151 a103a59a209a29a219a93a210a84a204a86a94a112a219a139a198a85a196a158a209 a204a2a195a84a204a71a205a32a204 a207 a196a112a220a95a197a152a119a157a219a78a153a61a218a84a204a86a199a88a197a97a196a71a198a69a117 a93 a216 a199a88a210a84a219 a207 a196a112a218a85a198a84a208a85a204a71a205a13a111a154a119a11a196a71a198a73a208a79a197a92a199a32a197a95a196a112a198a84a200a139a204a71a205a88a219a156a155a71a219a90a195a79a199a158a157a85a206a79a219 a208a130a103a10a209a29a219a21a219a11a206a79a195a59a219a78a119a11a199a4a199a88a210a85a219a8a200a88a196a71a220a97a218a79a199a32a197a95a196a112a198a171a199a32a196a143a159a13a119a40a196a71a198a6a94a71a219a90a205a13a96a112a219a78a160 a199a88a196a150a199a32a210a85a219a123a200a75a199a88a219a90a204a112a208a89a111a67a200a75a199a32a204a86a199a88a219a123a200a88a196a71a220a97a218a79a199a88a197a97a196a71a198 a223a241a197a161a117a219a15a117a105a103 a148a75a150 a148a78a151 a212a162a116a61a224a1a117a164a163a82a219a75a119a40a204a71a220a95a220a82a199a32a210a84a204a158a199a21a199a32a210a85a219 a199a32a197a95a203a118a219a123a208a79a219a90a195a73a219a90a198a84a208a79a219a40a198a61a199 a210a85a219 a204a158a199a2a199a32a205a32a204a71a198a84a200a138a216a241a219a90a205a2a195a85a205a32a196 a207 a220a97a219a40a203 a197a77a200a2a203a118a196a79a208a79a219a40a220a97a219a90a208 a207 a111a67a199a88a210a85a197a77a200a8a219a75a153a61a218a84a204a158a199a32a197a95a196a112a198a69a117 a93 a198a213a199a88a210a85a197a77a200a20a119a90a204a71a200a88a219a15a103a111a209a29a219a123a219a11a206a79a195a59a219a78a119a6a199 a199a88a210a84a219a4a199a88a219a90a203a33a195a59a219a40a205a87a204a158a199a32a218a85a205a32a219a4a199a88a196a2a200a88a219a11a199a88a199a88a220a97a219a4a199a88a196a8a204a8a200a138a199a32a219a90a204a71a208a31a111a23a200a75a199a32a204a158a199a32a219a93a208a79a197a77a200a138a199a32a205a88a197 a207 a218a79a199a32a197a95a196a112a198 a195a85a205a32a196a87a94a61a197a77a208a79a219 a208a8a199a32a210a84a204a158a199a101a199a88a210a85a219a139a210a84a219a90a204a158a199 a200a88a196a71a218a85a205a124a119a11a219a126a103a89a101a104a103a85a204a71a198a84a208a23a199a88a210a85a219 a207 a196a71a218a84a198a84a208a85a204a86a205a8a111a22a119a40a196a71a198a84a208a79a197a95a199a88a197a97a196a71a198a73a200a83a103a85a208a79a196a118a198a85a196a71a199a101a208a79a219a40a195a59a219a40a198a73a208a23a196a112a198 a107 a117 a255 a165a7a166a29a167a169a168a115a170a92a171 a172a77a173a156a174a13a173a15a175a105a176a15a177 a178a7a179 a178a81a180a58a181 a179 a182a78a182a184a183a186a185 a187 a177a16a188a81a174a137a177a123a189a15a190a186a191a105a190a31a177a12a192a89a193a7a177a83a190a194a174a13a191a105a176a15a177a196a195a113a177a83a192a6a193a194a175a95a191a152a197a12a191a95a198a124a199a156a200a156a177a83a198a13a201a31a173a89a202a130a203a205a204a64a206a89a207a6a208a58a209a24a210a86a211a24a212a30a213a87a212a169a214a29a215a186a216a113a206a31a217a82a214a7a217a124a217a124a213a125a216a218a211a92a208a83a211a87a219a220a210a87a217a154a209 a219a220a212a169a214a64a217a8a209a24a221a222a208a1a223a86a208a124a216a218a217a83a224a225a211a137a226a158a217a8a227a83a207a194a209a87a216a161a212a30a211a87a214a194a208a83a228 a229a31a173a126a230a99a191a95a190a81a174a11a198a124a189a24a190a194a197a83a177a15a231a233a232 a179a7a234a8a235a77a236 a237 a238 a232 a179 a234 a237 a239 a180 a181 a232 a179 a234 a237 a235a77a236 a238a196a240 a232 a179 a234 a237 a183 a232 a179 a234 a237a113a241 a236 a242a194a243 a183 a232 a185 a237 a244 a181a246a245 a232 a179 a237a19a247a86a248 a237a95a249 a236a86a250a252a251a92a181a253a245 a232 a185 a237a218a247a75a248 a237a105a249 a236 a254a18a217a83a221a13a217a12a255a1a0a66a217a222a207a6a208a83a217 a216a113a206a31a217 a208a1a207a3a2a31a217a83a221a184a212a169a214a64a213a15a217a5a4a7a6a57a216a218a211a156a213a15a217a83a214a7a211a87a216a218a217a9a212a169a216a218a217a12a221a13a209a24a216a145a212a30a211a24a214a9a8a218a211a24a221 a216a161a212a169a224a3a217a9a219a95a217a12a210a87a217a83a219a10a15a228 a244 a0a47a212a169a219a169a219a69a213a15a217a83a214a7a211a87a216a218a217 a216a113a206a31a217 a208a83a211a87a219a220a207a89a216a161a212a30a211a87a214a58a210a87a217a12a11a12a216a218a211a87a221a83a228a14a13 a214a123a209a5a2a15a2a7a221a13a211a16a4a15a212a169a224a3a209a87a216a161a212a30a211a87a214a154a216a19a211 a244 a209a87a216a47a212a169a216a218a217a83a221a13a209a87a216a161a212a30a211a87a214a17a6a18a0a47a212a169a219a169a219a20a19a124a217a37a213a15a217a83a214a7a211a87a216a218a217a124a213a21a19a12a223 a244 a234 a228 a244 a234a13a235a77a236 a181 a244 a234 a183 a239 a180 a195 a251 a238a9a22 a244 a234 a199 a181 a195a24a23 a238 a239 a180 a22 a199 a244 a234 a183 a239 a180 a251a26a25 a165a7a166a29a167a169a168a115a170a28a27 a29 a198a124a189a31a30a31a191a105a175a95a191a95a198a33a32a22a202a89a191a152a197a1a198a124a189a87a198a8a177a78a174a52a198a8a201a194a189a87a198 a239 a180a35a34 a242 a243 a240 a172a52a201a6a188a194a174a78a231 a187 a177a9a198a8a189a37a36a15a177 a239 a180 a189a126a174a52a175a105a189a15a230a39a38a126a177a9a189a126a174a52a193a81a173a29a174a13a174a13a191a40a30a31a175a95a177a126a231a89a191a145a203a177a15a203a46a195 a239 a180 a181 a242 a243a3a41 a240 a199a1a203 a244 a234a13a235a104a236 a181a43a42 a23 a238 a242 a243 a240 a22a45a44a47a46 a244 a234 a183 a242 a243 a240 a251 a48 a232 a179 a234a13a235a77a236 a237 a181a50a49 a240 a195 a232 a179 a234 a237 a235a104a236 a183 a232 a179 a234 a237a113a241 a236 a183 a242 a243 a232 a185 a237 a199a52a51a113a173a15a230a54a53 a181 a49 a250a16a25a55a25a55a25a57a56 a203 a58a60a59a62a61a63a59a64a58 a65a67a66a69a68a55a70a72a71a74a73a76a75a20a77a78a70a72a79 a165a7a166a29a167a169a168a115a170a81a80 a29 a193a31a175a105a191a95a198 a22 a22 a181a83a82 a238a9a84a125a238a28a85 a86 a87a88 a82a90a89a92a91 a191a105a189a37a38a15a173a15a190a81a189a24a175 a84 a89a92a93 a173 a187 a177a83a230a62a198a8a230a13a191a152a189a24a190a69a38a126a188a31a175a152a189a24a230 a85 a89a92a94 a193a194a193a81a177a78a230a99a198a13a230a8a191a105a189a15a190a69a38a15a188a194a175a105a189a15a230 a22 a244 a181a140a251 a30a7a177a78a197a83a173a15a200a156a177a78a174 a195 a82 a238a9a84a125a238a28a85 a199 a244 a181a102a251 a95a19a198a13a177a78a230a8a189a24a198a13a191a105a176a15a177a9a200a156a177a12a198a13a201a194a173a6a202 a82 a244 a234a13a235a77a236 a181 a195 a84 a183 a85 a199 a244 a234 a183 a251 a165a7a166a29a167a169a168a115a170a81a96 a244 a234a8a235a77a236 a181 a82 a241 a236 a195 a84 a183 a85 a199 a244 a234 a183 a82 a241 a236 a251 a181 a82 a241 a236 a195 a82 a238a81a22 a199 a244 a234 a183 a82 a241 a236 a251 a181 a195a24a23 a238 a82 a241 a236 a22 a199 a244 a234 a183 a82 a241 a236 a251 a97 a98a100a99a5a101a1a102a104a103a83a105a107a106a108a98a35a99a108a109a111a110a90a112a113a102a115a114 a105a116a106a117a103a119a118a24a120a122a121a9a110a123a112a113a102a125a124a107a126a128a127a130a129a60a131a69a132a37a133a78a134a130a135a104a136a138a137a16a139a141a140a72a131a142a137a16a135a24a133a78a143a83a144a47a131a142a137a55a140a72a135a74a145 a110 a112a113a102 a146a147a146 a103a149a148a78a150a3a151a31a152 a153a155a154a31a156a158a157a159a156a74a160a69a161a31a156a62a162a14a163a165a164a166a154a72a167a5a168a37a157a55a167a169a156a170a154a18a163a165a171a45a172a174a173a147a157a125a171a21a157a55a164a175a156a45a156a74a160a176a163a64a177a159a171a178a157a55a156a165a160a175a154a16a168a180a179a108a157a21a179a108a154a72a181a142a173a147a168a180a156a183a182a5a172a63a163a62a184a12a161a72a173a165a173a185a182a180a164a174a154a72a156a60a186a125a154a31a167a138a171a187a161a72a164a78a182 a171a21a161a72a156a183a167a138a163a62a184a5a157a125a177a12a162a100a188a125a181a142a156a100a181a3a172a69a168a15a161a72a156a170a157a122a156a74a160a69a157a155a181a142a164a176a189a31a164a63a154a31a179a115a164a69a177a12a162a100a154a72a164a174a157a169a184a12a154a31a171a45a172a175a154a72a164a174a157a125a164a78a156a14a161a31a156a35a161a21a156a183a163a165a171a21a157a138a162a35a161a15a184a12a184a5a154a31a167a39a168a72a163a165a164a176a190a18a156a158a154 a191 a192 a193 a99a39a101a194a102 a146 a103a196a195 a152 a118 a192a193 a99 a146 a101a1a102 a109 a192a193 a99 a146 a112a113a102 a109a197a148 a150 a192 a198 a146 a126a200a199a74a201a15a202a149a203a130a103 a195a15a204a55a205a55a205a16a205a33a206 a207a60a208a62a209a63a208a40a210 a136a125a211a111a212a194a213a24a139a141a211a166a139a141a143a174a137a3a131a142a137a16a135a24a133a78a143 a214a63a215a141a216a165a217a20a218a197a219a31a220 known values unknown values a221a141a222a37a223 a201a15a224a69a225a174a225a185a226a5a227a55a202 a222 a226a5a225a147a201a15a228 a193 a99a39a101a194a102 a146 a103 a102 a150 a118 a193 a99 a146 a101a1a102 a109 a193 a99 a146 a112a60a102 a109a166a148a78a150 a198 a146 a126 a229a14a230a24a229 a231a83a232a130a233a107a234a176a234a31a235a15a236a35a237a20a238a39a239a45a237a20a240 a214a63a215a141a216a165a217a20a218a197a219a69a219 a241 a177a12a177a138a181a142a171a159a163a165a164a141a190a178a179a108a157a159a161a72a167a39a157a155a181a3a172a175a168a37a161a72a156a183a163a165a164a141a190a242a156a74a160a69a157a117a181a142a164a142a189a72a164a174a154a72a179a115a164a175a177a117a161a15a184a5a184a12a154a31a167a39a168a72a163a165a164a176a190a242a156a170a154a178a156a74a160a69a157a55a163a165a167a117a163a165a164a63a168a15a157a39a243 a203 a162a108a161a72a156a108a156a74a160a69a157a155a156a183a163a165a171a178a157 a193 a99a39a101a1a102 a146 a164a63a157a12a157a12a168a244a177a17a156a170a154a245a188a12a157a123a184a12a161a72a173a147a184a55a181a142a173a147a161a31a156a158a157a12a168a244a162a117a179a108a157a123a161a72a173a185a167a39a157a12a161a37a168a72a182a90a189a72a164a174a154a72a179 a193 a99a5a101a1a102 a146 a112a113a102a174a246a54a247 a160a175a157a180a163a62a168a37a157a12a161a9a154a33a186a249a248a104a161a31a181a176a177a12a177a12a250a158a251a113a157a125a163a62a168a15a157a125a173 a163a165a156a170a157a125a167a39a161a31a156a24a163a62a154a31a164a249a163a64a177a117a156a170a154a242a161a72a173a185a179a108a161a72a182a244a177a122a181a176a177a55a157a117a156a74a160a69a157a155a171a178a154a72a177a138a156a100a167a39a157a12a184a12a157a55a164a175a156a183a173a252a182a17a184a5a154a31a171a45a172a174a181a142a156a158a157a12a168a17a253a244a161a31a173a252a181a175a157 a246 known values unknown values a254 a131a69a255a1a0a2a0a4a3a6a5a20a139a176a135a8a7a194a139a176a213a108a135a74a137a3a139a141a140a244a131a69a137a16a135a62a133a63a143a83a118 a223 a201a37a228a10a9a39a225a12a11a142a227a55a202a14a13a178a201a15a9a57a226a104a202a39a227 a223 a227a16a228a15a226a104a225a147a226a39a227a16a202 a222 a226a39a227a3a126 a193 a99a39a101a1a102 a146 a103 a102 a150 a118 a193 a99 a146 a101a1a102 a109 a193a17a16a19a18 a209 a146 a112a113a102 a109a197a148a175a150 a198 a146 a126 a20 a21a23a22a12a21a23a22a8a24 a25a27a26a29a28a4a30a32a31a34a33a36a35a38a37a17a30a32a39 a40a42a41a44a43a46a45a38a47a49a48a51a50 a52a54a53a29a55a57a56a59a58a61a60 a60a63a62a65a64a67a66a69a68a69a66a71a70 a72 a73a74 a64a76a75a78a77a79a56a57a80a51a81a51a82a51a83a17a80a84a55 a68a61a75a78a85a23a82a32a86a88a87a4a89a88a58a90a89a91a56a12a80a84a83a29a81a15a92a29a55a12a80a84a89 a70a93a75a78a94a95a53a10a53a17a87a2a89a14a58a91a89a90a56a57a80a51a83a29a81a51a92a10a55a57a80a51a89 a60a69a96a49a62a98a97a100a99a42a87a2a101a4a82a51a102a103a87a2a104a106a105a8a64a67a66a69a68a69a66a71a70a108a107a42a96a49a62a63a97 a109 a58a91a87a2a89a90a80a84a58a91a56a57a110a51a87a111a102a103a87a112a58a91a113a10a82a54a114 a105a115a64a67a66a116a68a88a107a54a96a118a117a90a119a121a120a14a62a63a70a122a96a88a117a118a123a49a97 a124a126a125a29a127a103a128a51a129a131a130a84a132a133a127a135a134a19a128a32a136a138a137a6a139a141a140a79a142a112a130a84a137a6a134a143a128a32a144a131a144a131a145a146a134a19a127a112a144a147a136a34a125a29a128a84a136a149a148a118a127a103a128a84a137a91a127a108a145a151a150a10a152a51a128a84a136a115a139a46a153a54a154a155a136a34a125a54a137a90a130a32a145a51a154a133a125a156a130a84a145a146a137a157a145a146a153a54a158a84a153a42a130a32a148a159a153a10a144a111a139a46a153 a128a133a144a4a160a131a127a4a153a42a152a32a139a46a153a54a154a156a130a84a137a91a152a51a127a4a137a4a161a155a162a34a142a93a148a118a127a155a148a118a127a112a137a91a127a19a136a163a130a164a145a151a150a10a152a51a128a84a136a163a127a155a139a46a153a71a137a91a127a4a132a133a127a4a137a131a144a4a127a165a130a32a137a90a152a51a127a4a137a131a166a61a139a8a161a46a127a2a161a59a166a79a136a46a125a10a127a19a167a59a128a32a144a131a136a79a145a146a153a54a158a84a153a42a130a84a148a159a153 a168 a137a131a144a6a136a115a166a159a136a46a125a10a127a108a139a46a136a169a127a112a137a90a128a32a136a138a139a8a130a32a153a156a134a19a128a32a136a138a137a6a139a141a140a170a148a118a130a32a145a146a167a59a152a170a129a131a127a90a160a131a130a84a134a103a127a79a171a79a172a38a173 a62a174a105a8a64a67a66a175a70a157a107a6a176 a120 a68 a161 a177a116a178a180a179a6a181a183a182 a184a61a185a61a186a180a187a23a179a189a188a8a190a121a191a36a178a146a192a51a186a1a181a84a192 a193 a87a135a104a91a87a4a87a157a58a90a113a10a80a32a58a151a194a17a92a29a83a10a55a59a56a57a195a51a87a108a56a57a83a76a58a90a113a29a87a135a196a44a80a51a101a4a82a51a99a29a56a23a102a103a87a4a58a91a113a29a82a146a114a180a194a42a58a91a113a10a87a197a82a51a89a131a114a146a87a2a89a95a56a59a83a76a86a14a113a10a56a57a101a131a113a76a58a90a113a29a87a197a92a10a83a29a195a51a82a32a86a14a83a10a104a61a80a84a89a90a87 a92a29a53a126a114a29a80a32a58a90a87a2a114a157a56a57a83a93a198a147a80a51a92a10a104a90a104a200a199a200a52a54a87a4a56a12a114a146a87a2a55a15a101a131a113a10a80a51a83a29a81a51a87a151a104a180a58a91a113a10a87a118a89a90a87a2a104a91a92a29a55a141a58a1a82a84a201a146a58a90a113a29a87a149a56a59a58a91a87a2a89a90a80a84a58a91a56a57a110a51a87a202a53a10a89a91a82a146a101a112a87a151a114a146a92a29a89a90a87a51a203a1a204a79a83a10a87a149a101a112a82a15a92a29a55a12a114 a104a91a86a149a87a2a87a4a53a135a58a91a113a29a89a90a82a51a92a29a81a15a113a93a58a91a113a29a87a95a92a10a83a29a195a54a83a29a82a32a86a14a83a10a104a205a56a57a83a155a80a51a104a90a101a112a87a4a83a17a114a146a56a59a83a10a81a10a194a51a114a146a87a151a104a91a101a4a87a4a83a10a114a29a56a59a83a29a81a17a194a51a82a15a89a118a80a84a55a59a58a91a87a2a89a91a83a10a80a84a58a91a87a206a82a51a89a131a114a146a87a2a89a90a104a2a203a121a207a206a113a29a87 a55a12a80a32a58a189a58a90a87a4a89a14a53a29a89a90a82a146a101a112a87a151a114a146a92a29a89a90a87a111a56a12a104a14a101a4a80a51a55a59a55a57a87a2a114a183a104a91a208a44a102a103a102a103a87a112a58a90a89a91a56a12a101a108a198a147a80a84a92a17a104a91a104a189a199a169a52a146a87a4a56a12a114a146a87a4a55a138a203 a209 a83a10a82a84a58a91a113a10a87a4a89a95a87a4a210a42a87a151a101a6a58a91a56a57a110a51a87a108a104a189a58a91a89a131a80a32a58a90a87a4a81a15a208a51a194a146a195a54a83a29a82a32a86a14a83a164a80a51a104a14a89a90a87a2a114a54a199a163a99a29a55a12a80a51a101a131a195a165a198a147a80a51a92a10a104a91a104a189a199a200a52a54a87a4a56a12a114a146a87a4a55a180a56a59a58a91a87a2a89a90a80a84a58a91a56a57a82a51a83a23a194a10a56a57a104a206a58a90a82a19a92a29a53a146a199 a114a29a80a84a58a91a87a111a58a91a113a29a87a157a87a2a110a51a87a2a83a170a92a29a83a10a195a44a83a10a82a32a86a14a83a10a104a88a211a10a89a131a104a200a58a197a105a8a89a91a87a151a114a10a107 a212 a117a90a119a121a120 a213a90a214 a62a143a215 a216a106a217 a212 a117 a213a90a214 a119a121a120 a123 a212 a117 a213a90a214 a176 a120 a123a49a218 a213a202a219 a213a90a214a163a220a122a221 a80a84a83a17a114a155a58a90a113a29a87a4a83a183a58a91a113a10a87a157a82a54a114a10a114a183a101a4a82a51a102a103a53a42a82a51a83a29a87a2a83a15a58a131a104a157a105a34a99a29a55a12a80a51a101a131a195a29a107 a212 a117a90a119a121a120 a213a90a214 a119a121a120 a62 a215 a216 a217 a212 a117a90a119a121a120 a213a90a214 a119a121a120 a123 a212 a117a91a119a121a120 a213a91a214 a123a49a218 a213a118a219 a213a90a214 a119a121a120 a220a223a222 a207a206a113a29a87a103a89a90a87a2a114a54a199a163a99a29a55a12a80a51a101a131a195a224a198a147a80a84a92a10a104a90a104a189a199a169a52a54a87a2a56a57a114a29a87a4a55a205a56a141a58a90a87a4a89a131a80a32a58a90a56a59a82a15a83a156a56a12a104a147a53a17a82a15a53a29a92a29a55a12a80a84a89a111a201a34a82a51a89a147a53a10a80a51a89a90a80a51a55a59a55a57a87a4a55a159a101a112a82a15a102a103a53a29a92a146a58a90a80a84a58a91a56a57a82a51a83a116a104a189a56a57a83a10a101a112a87 a58a91a113a10a87a156a89a90a87a2a114a174a105a34a99a10a55a57a80a15a101a131a195a146a107a19a53a17a82a15a56a59a83a44a58a90a104a170a82a51a83a10a55a59a208a223a89a91a87a151a225a44a92a29a56a59a89a90a87a76a58a90a113a29a87a156a99a29a55a12a80a51a101a131a195a226a105a34a89a90a87a2a114a17a107a19a53a42a82a51a56a57a83a15a58a131a104a165a80a51a83a10a114a36a58a91a113a10a87a2a104a91a87a156a101a4a80a51a83a227a99a17a87 a92a29a53a126a114a29a80a32a58a90a87a2a114a76a56a57a83a224a80a84a83a54a208a183a82a51a89a131a114a146a87a4a89a151a203a206a207a206a113a29a87a197a102a103a87a112a58a90a113a29a82a146a114a76a89a90a87a2a80a51a114a29a56a59a55a57a208a165a87a4a228a44a58a90a87a4a83a10a114a10a104a14a58a91a82a165a102a197a92a29a55a59a58a91a56a57a53a29a55a57a87a135a114a146a56a57a102a103a87a4a83a10a104a91a56a59a82a15a83a10a104a2a203 a109 a83 a216 a77a135a194a54a201a34a82a51a89a14a56a57a83a10a104a189a58a90a80a51a83a10a101a112a87a15a194a146a58a91a113a29a87a157a89a90a87a2a114a183a80a84a83a17a114a165a99a29a55a12a80a51a101a131a195a165a53a17a82a15a56a59a83a44a58a90a104a61a80a84a89a90a87a111a104a91a113a29a82a32a86a14a83a183a99a17a87a2a55a59a82a32a86a157a203 Red Black a40a42a41a44a43a46a45a38a47a49a48a51a229 a230 a231a149a232a90a233a121a234a236a235 a237a115a238a67a239a116a240a88a241a131a242a180a234a2a243a122a231a149a232a118a244a245a237a8a238a67a239a69a240a149a241a131a242a23a234a159a246 a231 a232a91a233a121a234 a235a245a247a79a248a38a249a206a231 a232 a244a245a237a8a238a106a239a116a240a88a241 a242a23a234 a246 a247 a248a23a249 a235a27a237a115a238a250a239a69a240a149a241a6a242a180a234a2a243a252a251a149a253a183a254a10a255a1a0a2a0a4a3a4a5a7a6a9a8a11a10a1a6a9a12a14a13a4a15a16a6a18a17a32a254a19a15a16a8a11a20a22a21a24a23a27a254a25a15a16a8a27a26 a28a30a29a11a31 a32a34a33a25a33a25a35a36a33a37a32a39a38a41a40a43a42a45a44a19a46a47a35a14a48 a49 a50a18a51a53a52a55a54a37a56a58a57 a59a7a60a62a61 a231a24a63 a60a64a61a66a65a25a60a68a67a47a69a71a70a19a61a73a72a74a69a76a75a77a69a79a78a81a80 a231a49a235a245a246a83a82 a84a25a69a71a85a87a86a79a75a34a86a79a88a25a88a89a85a73a69a91a90a19a72a74a92a93a86a79a61a73a60a64a67a47a69a71a94a95a70a25a61a73a72a74a69a76a75 a231a149a232a58a96a25a97 a60a99a98a19a60a4a100a22a75a25a60 a101a103a102a105a104a4a106a66a107a58a102a109a108a111a110a58a112a34a113a30a106a103a106a73a110a58a106 a251 a114a29a232a61a235a227a231a71a239 a231a118a232 a115a116a104a103a117a103a108a111a118a79a119a89a107a58a120 a251 a121a17a232a61a235a63a246 a239 a80 a231a149a232 a122 a119a89a123a62a102a109a106a73a107a76a124a62a102a11a108a53a112a9a125a68a80 a231 a232a87a126 a106a73a110a58a127a128a123a129a110a58a102a27a130a77a117a103a108a111a118a71a104a103a117a131a110 a126 a80 a231a122a235a63a246a133a132 a80 a231 a239 a80 a231a14a134a197a235a98a246 a239 a80 a231a14a134 a135a14a136a87a136a87a137a138a136a139a135a41a140a138a141a116a142a144a143a30a145a73a137a138a146a148a147 a80 a114a29a232a61a235a149a121a10a232 a146a116a150 a151a39a104a93a112a152a110a79a102a153a104a93a102a27a130a25a107a79a102 a132a83a154 a130a89a104a4a106a73a104a129a107a58a117a155a102a27a130a25a104a93a108a53a102a105a104a62a106a73a107a58a102a109a108a111a110a58a112a156a104a62a106a103a106a73a110a58a106a155a108a157a117a93a112a152a110a58a102a43a107a79a112a156a107a76a124a129a104a4a117a66a117a103a108a111a123a62a120a95a104a77a158a4a119a89a107a79a112a89a102a109a108a53a102a11a159 a132 a117a103a108a53a112a152a124a129a104a93a108a53a102 a106a73a104a129a158a62a119a19a108a53a106a73a104a103a117 a231a87a132 a102a27a130a25a104a131a106a73a104a4a117a103a108a111a118a58a119a89a107a58a120a1a108a157a117a131a104a66a107a58a117a103a108a53a120a160a159a161a124a129a110a58a127a43a162a152a119a19a102a105a107a76a123a62a120a95a104a155a107a58a112a152a118a77a110a58a112a22a120a160a159a163a106a73a104a129a158a62a119a19a108a53a106a73a104a103a117 a231a149a232a18a164 a165a167a166a169a168a103a170a39a171 a172a39a170a79a173a11a174a169a168a73a175a105a166a19a176a1a177a2a178a45a175a157a179a181a180a81a170a25a168a66a182a99a170a18a170a79a176a139a170a79a183a91a183a71a166a9a183a184a174a25a176a36a185a156a183a71a170a79a177a16a175a186a185a144a187a152a174a19a173a73a188 a189a167a60a68a65a89a86a91a190a76a60a68a67a73a60a62a60a16a75a34a61a73a65a89a86a79a61a87a61a73a65a89a60a68a85a73a60a2a67a47a72a157a98a19a70a89a86a76a94a7a72a157a67a87a60a16a86a71a67a47a72a74a94a74a191a77a192a62a69a76a92a93a88a25a70a19a61a129a86 a63 a94a74a60a68a86a79a75a89a98a34a72a74a75a193a67a73a69a76a92a93a60a131a67a73a60a62a75a89a67a73a60a99a72a194a61a138a92a93a60a16a86a58a195 a67a73a70a25a85a73a60a2a67a163a61a66a65a25a60a196a86a76a92a155a69a71a70a25a75a18a61 a63 a191 a97 a65a89a72a74a192a129a65a149a69a71a70a25a85a161a86a76a88a25a88a25a85a66a69a91a90a19a72a95a92a163a86a58a61a66a60a193a67a47a69a71a94a95a70a25a61a73a72a74a69a76a75 a231a149a232 a78a111a86a79a72a74a94a74a67a184a61a73a69a156a67a66a86a58a61a66a72a74a67a47a78a27a191a197a61a73a65a25a60 a69a76a85a66a72a74a198a76a72a74a75a89a86a79a94a199a88a25a85a66a69 a63 a94a74a60a62a92 a82 a145a153a61a83a72a74a67a83a192a62a94a95a60a2a86a79a85a30a61a66a65a89a86a58a61a83a72a95a78 a121a165a235a201a200a7a96a19a97 a60a64a65a89a86a91a190a76a60 a114a155a235a202a200a7a82a36a203 a69 a97 a60a62a190a76a60a16a85 a96 a72a95a61a83a72a74a67a30a75a25a69a76a61a43a86a79a94 a97 a86a91a191a19a67a14a61a73a65a25a60a99a192a16a86a76a67a73a60a116a61a66a65a89a86a58a61 a97 a65a25a60a16a75 a121 a72a157a67a83a67a47a92a163a86a76a94a95a94a169a72a74a75a34a75a25a69a76a85a66a92 a96a25a114 a72a157a67a87a86a76a94a74a67a73a69a155a67a73a92a163a86a79a94a74a94a169a72a95a75a34a75a25a69a71a85a73a92 a82 a189a167a60a99a65a89a86a91a190a76a60a116a61a73a65a89a86a79a61a43a80 a231a122a235a63a246 a86a76a75a89a98a161a80 a242a180a234a4a121a165a235a149a114a169a82 a143a45a86a79a204a9a72a74a75a25a198a93a75a25a69a76a85a66a92a163a67 a96a19a97 a60a64a65a89a86a91a190a76a60 a205a62a206a144a205a62a207a138a208a209a205 a80 a205a4a207a87a205a4a210a81a205a62a207a58a211 a205a4a212a19a205a4a207a138a208a139a205 a80 a242a23a234 a205a4a207a87a205a4a213a25a205a4a207a93a214 a215 a69a76a92 a63 a72a74a75a25a72a95a75a89a198a216a61a66a65a25a60a16a67a73a60a138a61 a97 a69a93a60a62a90a9a88a89a85a73a60a2a67a73a67a73a72a95a69a71a75a89a67 a96a18a97 a60a64a65a89a86a91a190a76a60 a205a4a212a19a205a4a207 a205a103a210a144a205a4a207 a208a209a205 a80 a205 a207 a205 a80 a242a180a234 a205 a207 a217 a218a4a219 a220 a221a105a222a73a223a16a224a144a225a95a226a169a227 a205a103a213a25a205a4a207 a205a62a206a144a205a4a207 a214 a84a25a85a66a69a76a92a228a65a25a60a16a85a73a60 a97 a60a161a67a73a60a62a60a229a61a73a65a89a86a79a61a216a72a95a78a43a69a76a70a25a85a216a92a163a86a58a61a73a85a66a72a95a90a167a72a157a67a131a75a89a69a79a61 a97 a60a62a94a74a94a133a192a62a69a76a75a89a98a25a72a194a61a66a72a95a69a71a75a25a60a16a98 a96 a72 a82 a60 a82a74a96 a192a4a69a76a75a22a98 a237 a80 a241 a72a74a67 a94a157a86a79a85a66a198a76a60 a96 a61a66a65a25a60a62a75a39a67a73a92a93a86a76a94a95a94a169a85a66a60a16a67a73a72a157a98a19a70a89a86a79a94a157a67a83a192a62a86a76a75a77a192a62a69a76a85a66a85a73a60a2a67a47a88a152a69a76a75a22a98a163a61a73a69a163a67a73a72a95a198a71a75a25a72a95a100a22a192a62a86a76a75a71a61a83a60a16a85a73a85a66a69a76a85a129a67 a82 a230 a231a7a232a74a233a55a232a111a234 a235a7a236a25a237a71a238a89a239a81a240 a241a152a242a18a243a53a244a55a245a37a246a76a247 a248a41a249a73a250a45a251a253a252 a254a34a255a7a251a1a0a3a2a5a4a7a6a9a8a152a248a41a249a10a4 a254a39a255a169a251a12a11 a248 a252 a254a34a255a7a251a1a0a3a2a5a4a7a6a9a8a152a248a13a4a156a254a34a255a7a251a12a11 a14a16a15a18a17a20a19a16a21a23a22a25a24a12a19a16a26a28a27a18a29 a30a25a249a66a250a1a251a83a252a24a254 a255a169a251 a0a3a2a31a4a32a6a9a8 a33 a34a36a35 a37 a38a40a39 a30a25a249a43a252a42a41a44a43a10a30a25a249 a231a7a232a74a233a55a232a157a231 a45a77a236a18a46a48a47a49a47a12a50a12a51a53a52a9a240a3a54a48a52a56a55 a241a152a242a18a243a53a244a55a245a37a246a25a57 a58 a26a28a59a60a26a62a61a63a22a64a21a65a61a62a66a68a67 a30a25a249a66a250a1a251a30a252a69a0a11a254a71a70a5a2a72a8 a255a169a251 a6 a33 a34a12a35 a37 a38a53a73a75a74 a30a25a249a43a252a76a41a44a77a79a78a72a30a89a249 a80a36a81a83a82a63a84a86a85a88a87a62a89a23a90a1a91a92a81a94a93a95a90a1a81a96a81a97a93a18a89a86a90a68a98a23a99a1a100a1a89a101a89a23a102a12a103a95a90a64a81a104a82a3a99a64a105a18a84a92a84a88a90a1a81a106a82a63a84a94a107a72a89a23a108a109a98a12a110a111a81a94a93a95a89a101a89a88a91a36a91a16a99a1a91a9a90a1a91a65a89a112a105a113a99a64a81a96a103a56a84a88a89a3a114a23a103a20a87a1a114a12a99a1a91a10a115a113a91a65a90a25a85a88a116 a81a106a82a3a85a65a90a64a87a68a115a113a103a20a91a106a115a95a99a117a84a88a89a36a84a118a84a23a82a94a105a119a85a23a89 a30a20a120a116a252a149a248a121a70a77a248a96a120a25a122a48a123 a82a94a87a94a87a40a105a119a99a1a81a10a98a23a89a125a124a1a105a119a99 a123 a105a126a98a23a89a3a114a12a99a64a91a16a89a112a81a97a93a18a89a127a115a119a91a16a99a25a98a88a87a62a89a88a128a129a82a63a84a125a84a88a99a1a87a130a100a117a89a23a108a25a131 a132a133a89 a123 a82a94a87a94a87a40a84a88a89a23a89a118a93a18a99 a123 a89a12a100a1a89a12a91 a122 a81a94a93a95a90a1a81a127a98a88a110a111a84a23a81a106a103a95a108a1a110a1a82a94a105a56a134a60a81a97a93a18a89a101a89a23a102a88a103a95a90a1a81a106a82a3a99a1a105a133a84a88a90a64a81a104a82a63a84a97a107a127a89a23a108a109a98a88a110a60a81a94a93a95a89a101a89a88a91a36a91a16a99a1a91 a123 a89a101a85a23a90a1a105 a108a25a89a88a81a135a89a12a91a36a128a111a82a94a105a113a89a101a103a56a84a88a89a3a114a23a103a20a87a56a115a119a91a16a99a65a115a95a89a88a91a36a81a104a82a3a89a12a84a86a91a16a89a136a134a68a90a64a91a16a108a1a82a94a105a56a134a137a81a97a93a18a89a111a85a23a99a1a105a138a100a117a89a88a91a104a134a75a89a12a105a119a85a65a89a111a99a139a114a140a99a1a103a20a91a92a84a88a85a65a93a95a89a12a128a109a89a36a84a88a131 a141a143a142a97a144 a145a121a146a148a147a150a149a152a151a92a153a139a154a79a155 a231a7a232a62a156a1a232a111a234 a235a7a236a25a237a71a238a89a239a81a240 a241a152a242a18a243a53a244a55a245a37a246a75a157 a70a148a158a119a159a160a159a99a252a162a161 a158a150a0a3a163a75a8a36a252a164a158a150a0a139a161a117a8a144a252a42a163a95a165 a248 a120 a252a42a166 0.3 0.2 0.1 0 # Iterations l o g ( | | e | | L 2 ) n=10 n=20 n=40 0 20 40 60 80 100 120 140 160 180 a231a7a232a62a156a1a232a157a231 a45a77a236a18a46a48a47a49a47a12a50a12a51a53a52a9a240a3a54a48a52a56a55 a241a152a242a18a243a53a244a55a245a37a246a25a167 a70a148a158a119a159a160a159a99a252a162a161 a158a150a0a3a163a75a8a36a252a164a158a150a0a139a161a117a8a144a252a42a163a95a165 a248 a120 a252a42a166 a168 0.3 0.2 0.1 0 # Iterations l o g ( | | e | | L 2 ) n=10 n=20 n=40 0 10 20 30 40 50 60 70 80 90 a169a53a170a62a171a172a170a28a173 a174a109a175a48a176a49a177a75a178a49a179a18a180a18a181a160a182a3a183a113a184a48a176 a185a113a186a75a187a94a188a79a189a7a190a25a191 a192a164a193a143a194a95a195a118a196a56a197a18a198a101a199a113a195a88a200a72a201a64a202a53a203a62a204a16a195a160a200a65a205a64a204a16a203a28a201a25a196a95a206a127a200a65a195a160a207a75a197a18a203a28a200a16a195a49a208a111a204a16a201a101a201a68a199a20a204a65a205a25a203a62a196a209a205a86a210a12a195a160a200a211a204a23a205a64a203a28a196a137a212a62a195a160a213a25a195a160a212a95a201a64a202a48a210a12a201a25a196a56a213a68a195a88a200a65a214a25a195a88a196a138a210a12a195 a203a63a206a118a215a60a216a3a217a53a218a49a219a12a220 a192a42a221a112a205a25a197a95a206a65a206a139a222a139a223a56a195a88a203a63a208a20a195a160a212a40a203a28a206a125a205a25a199a138a201a68a197a20a204a143a204a139a224a148a203a28a210a88a195a86a205a25a206a72a202a3a205a68a206a139a204a125a205a25a206a148a225a75a205a25a210a88a201a25a199a18a203a106a220 a226a137a227a56a228a20a229 a230 a231a71a232a140a233a60a234a111a235a125a236a83a237a101a235a118a233a239a238a148a235a241a240a242a233a239a243a86a244a12a245a247a246a150a248a12a246 a185a113a186a75a187a94a188a79a189a5a249a20a250 a251a18a252a118a253a42a254a7a251a18a252a88a255a1a0a148a253a164a254a7a254a7a251a95a252a12a255 a218 a253a3a2a4a2a5a2a75a253a76a254a92a252a150a251a7a6a9a8 a193a143a194a18a195a112a203a62a204a16a195a88a200a23a205a1a204a65a203a62a213a68a195a112a198a111a195a88a204a16a194a18a201a20a208a121a224a148a203a28a212a62a212a79a210a88a201a25a196a56a213a25a195a160a200a16a214a68a195a118a203a62a202 a212a28a203a62a198 a252a11a10a13a12 a254a112a252a118a253a15a14a17a16a19a18a21a20 a216 a254 a219 a253 a198a60a205a23a22a25a24a26a79a216 a254 a219a4a24a7a27a29a28 a8 a30a32a31 a20 a216 a254 a219a127a203a28a206a143a204a65a194a18a195a86a206a34a33a138a195a49a210a36a204a16a200a23a205a64a212a40a200a23a205a25a208a18a203a62a197a95a206a160a220 a35a119a227a37a36a39a38a41a40a37a36a11a42a4a43a45a44a34a46a23a47a48a44a34a46a50a49a23a51a53a52a54a38a55a51a56a38a57a43a97a227a37a36a39a44a34a46a50a49a23a51a53a52a54a38a59a58a61a60a57a43a97a227a37a36a57a38a63a62a9a46a64a47a53a47a65a36a66a38a63a43a19a42a4a51a53a44a34a42a4a47a65a36a67a42a68a36a4a69a70a43a71a36a4a44a34a36a11a49a72a46a64a43a73a43a94a227a70a36a74a58a23a44a63a51a76a75a23a51a53a69 a43a97a227a37a46a64a43a13a42a11a58a64a69a77a43a78a46a23a51a53a69a37a38a79a46a23a47a53a47a80a43a97a227a37a36a57a36a4a51a76a75a81a36a4a69a70a82a64a46a64a47a83a52a70a36a66a38a4a84a29a35a119a227a70a36a55a46a50a85a11a58a64a82a64a36a55a42a11a58a64a69a86a49a23a51a53a43a45a51a87a58a23a69a88a51a53a69a86a49a64a51a87a42a11a46a23a43a78a36a66a38a89a43a97a227a37a46a64a43a25a43a97a227a37a36a79a69a86a36a11a42a4a90 a36a66a38a68a38a4a46a23a44a36a228a55a46a23a69a86a49a91a38a63a52a66a92a88a42a66a51a87a36a4a69a70a43a93a42a68a58a23a69a86a49a23a51a53a43a45a51a87a58a23a69a89a60a66a58a64a44a19a43a97a227a37a36a19a38a4a42a23a227a37a36a4a62a19a36a94a43a78a58a55a42a11a58a23a69a70a82a64a36a66a44a45a75a95a36a66a96a97a60a66a58a64a44a94a46a64a44a4a85a4a51a53a43a41a44a34a46a64a44a36a228a57a51a53a69a70a43a41a51a87a46a64a47 a42a11a58a64a69a98a49a64a51a53a43a41a51a87a58a64a69a37a38a11a96a99a51a56a38a100a43a97a227a37a46a23a43a80a43a97a227a37a36a101a47a65a46a64a44a41a75a81a36a66a38a63a43a102a36a4a51a87a36a66a69a77a82a103a46a23a47a83a52a70a36a66a96a99a51a53a69a59a62a9a58a5a49a23a52a7a47a83a52a54a38a11a96a104a47a83a51a87a36a66a38a25a105a106a51a53a43a97a227a54a51a53a69a67a43a97a227a37a36a101a52a7a69a70a51a53a43a107a42a4a51a53a44a34a42a4a47a65a36a108a84 a109a67a110a1a111a63a112a91a113 a114a101a110a54a115a99a116a1a117a118a111a118a117a61a110a54a115a119a110a7a115 a20 a216 a254 a219 a193a143a194a18a195a9a210a12a201a68a196a95a208a20a203a62a204a16a203a28a201a25a196a121a204a16a194a138a205a1a204 a212a62a203a28a198 a252a68a10a101a12 a254 a252 a253a119a14 a203a62a202a150a205a25a196a95a208a247a201a68a196a18a212a121a120a247a203a62a202 a20 a216 a254 a219a107a27a29a28 a122 a123a4a124a50a125a74a126a86a127a9a127a5a124a81a128a118a129a121a130a121a131a74a128a34a132a37a133a64a134a48a125a59a135a136a133a81a137a25a138a34a132a37a127a94a123a5a124a50a128a34a127a19a134a48a132a37a127a4a137a68a127a94a139a140a129a56a128a13a141a7a129a56a124a23a142a50a133a81a125a70a124a23a130a121a129a121a143a5a124a23a126a70a130a65a127a81a144a146a145a71a125a67a138a68a132a37a129a121a128a101a123a4a124a50a128a34a127a9a139a148a147 a149a151a150a153a152a155a154a39a149a72a156 a134a48a132a37a127a5a137a34a127 a154 a129a121a128a157a138a34a132a37a127a146a141a7a129a56a124a23a142a50a133a81a125a70a124a23a130a159a158a19a124a23a138a34a137a68a129a76a160a57a133a23a135a106a127a5a129a65a142a81a127a4a125a54a161a50a127a108a123a63a138a34a133a81a137a68a128a5a144a107a162a74a127a73a132a70a124a103a161a50a127a25a138a68a132a70a124a64a138a25a139a93a163a25a147 a149a151a150a153a152a164a154 a163 a149 a124a23a125a70a141a91a132a37a127a5a125a70a123a66a127a100a134a107a127a25a137a34a127a108a165a81a166a70a129a65a137a68a127a32a138a68a132a70a124a64a138 a130a121a129a65a158 a163a11a167a13a168 a154 a163 a147a170a169 a134a48a132a37a129a56a123a11a132a79a129a56a128a48a127a108a165a81a166a70a129a65a161a64a124a23a130a121a127a4a125a95a138a102a138a34a133a9a171a98a172a87a139a100a173a107a174a176a175a50a144 a177a102a178a118a179 a180a67a181a157a182a153a183a104a184a70a182a159a185a17a186 a187a86a188a95a189a53a190a159a191a67a192a1a193 a194 a145a78a135a195a138a34a132a37a127a57a158a9a124a64a138a68a137a34a129a65a160a72a196a197a129a121a128a79a198a63a199a45a200a63a201a87a202a4a199a41a203a83a204a89a205a64a201a87a206a5a207a81a208a23a209a86a206a64a203a53a203a76a204a57a205a81a208a64a210a146a201a53a209a86a206a64a209a77a199a101a138a68a132a37a127a4a125a88a211a95a124a50a123a66a133a81a126a37a129a102a124a23a125a70a141a213a212a25a124a23a166a70a128a68a128a61a214 a215 a127a4a129a56a141a7a127a4a130a54a129a65a138a34a127a4a137a11a124a64a138a68a129a65a133a81a125a70a128a159a123a4a133a50a125a54a161a50a127a5a137a34a142a81a127a106a128a61a138a11a124a23a137a34a138a34a129a121a125a37a142a48a135a136a137a68a133a50a158a216a124a23a125a101a124a50a137a34a126a70a129a76a138a68a137a68a124a50a137a34a131a157a129a121a125a37a129a65a138a34a129a56a124a23a130a7a123a66a133a81a125a70a141a7a129a65a138a34a129a121a133a50a125a153a144 a217a93a218 a196a176a147a29a219a103a220a95a221a66a222a23a223a100a129a121a128a32a128a61a138a68a137a34a129a56a123a63a138a68a130a65a131a89a141a37a129a121a124a50a142a50a133a50a125a77a124a23a130a121a130a65a131a94a141a7a133a81a158a19a129a65a125a70a124a50a125a95a138a157a129a76a135 a224 a220 a221a4a222 a224a54a225a227a226a228 a222a34a229 a152 a224 a220 a221a66a222 a224 a135a136a133a50a137a157a124a50a130a65a130a1a230a11a231 a194 a145a78a135a164a138a34a132a70a127a100a158a19a124a23a138a34a137a68a129a76a160a89a196a232a129a56a128a48a128a34a131a95a158a19a158a19a127a66a138a68a137a34a129a56a123a93a233a77a133a95a128a118a129a65a138a34a129a121a161a50a127a100a141a7a127a4a234a70a125a37a129a65a138a34a127a25a138a68a132a37a127a4a125a55a212a25a124a23a166a70a128a68a128a118a214 a215 a127a5a129a121a141a37a127a4a130a1a129a65a138a34a127a4a137a11a124a64a138a68a129a65a133a81a125 a123a4a133a50a125a54a161a50a127a5a137a34a142a81a127a5a128a99a135a136a133a50a137a157a124a50a125a95a131a89a129a65a125a37a129a65a138a34a129a56a124a23a130a97a128a118a133a81a130a65a166a7a138a68a129a65a133a81a125a153a144 a217a195a235 a236a67a237a1a238a63a239a39a240 a241a101a237a54a242a106a243a37a239a23a244a5a245a97a239a23a242a104a246a81a239a39a237a37a247a102a248a153a249a86a246a50a237a1a250a77a251a48a251a34a238a63a239a23a244a64a249a1a238a118a251a61a237a54a242a170a247a118a237a7a244a57a252a98a251a41a249a54a245a97a237a54a242a155a249a7a253a87a253a53a254a119a252a164a237a54a255a72a251a45a242a164a249a37a242a106a238 a255 a249a1a238a34a244a103a251a71a246a50a239 a1 a2 a133a81a137a25a138a34a132a37a127a79a211a81a124a81a123a66a133a50a126a70a129a164a129a65a138a34a127a5a137a68a124a23a138a34a129a121a133a50a125 a156 a139a4a3a79a147a6a5 a150a1a152 a172a8a7a10a9a12a11a13a173 a156 a129a65a138a73a123a5a124a23a125a67a126a77a127a94a127a108a124a50a128a34a129a65a130a121a131a59a128a34a127a4a127a5a125a74a138a68a132a70a124a64a138a101a139a148a132a70a124a50a128 a143a4a127a5a137a34a133a19a141a7a129a56a124a23a142a81a133a50a125a70a124a50a130a77a127a5a125a81a138a68a137a34a129a121a127a5a128a5a144a155a145a78a138a157a123a4a124a23a125a91a126a86a127a25a128a34a132a37a133a64a134a48a125 a172a45a212a93a127a5a137a68a128a34a132a37a142a50a133a81a137a34a129a121a125a14a13a102a132a37a127a5a133a50a137a68a127a4a158a17a214a99a128a34a127a4a127a13a212a16a15a18a17a164a173a99a138a34a132a70a124a23a138a48a124 a158a9a124a64a138a68a137a34a129a65a160a89a134a48a129a65a138a34a132a57a143a4a127a5a137a34a133a95a128a80a129a121a125a91a138a34a132a37a127a100a158a9a124a50a129a65a125a55a141a7a129a56a124a23a142a81a133a50a125a70a124a50a130 a156 a171a98a172a87a139 a3 a173a20a19a22a21a66a139 a3 a21 a168 a144a24a23a157a127a4a125a77a123a66a127 a171a86a172a45a139 a3 a173a99a147a25a21a66a139 a3 a21a27a26a28a19a29a21a66a139 a3 a21 a168 a147 a158a19a124a23a160 a152a31a30 a222 a30 a226 a226 a32a33 a34a36a35 a33a38a37 a34a36a35 a39 a39 a39 a39 a220a54a221a66a222 a220a54a221a108a221 a39 a39 a39 a39 a174a119a175a41a40 a138a34a132a70a127a100a130a121a124a81a128a61a138a48a129a121a125a37a127a5a165a95a166a70a124a50a130a65a129a65a138a61a131a9a135a136a133a50a130a121a130a121a133a64a134a157a128a107a135a136a133a50a137a68a158a140a138a34a132a37a127a13a141a37a129a121a124a50a142a50a133a50a125a77a124a23a130a1a141a7a133a50a158a19a129a121a125a70a124a23a125a77a123a66a127a25a133a23a135a106a196a13a144 a236a67a237a1a238a63a239a43a42 a241a101a237a7a242a106a243a7a239a23a244a108a245a159a239a23a242a99a246a50a239a74a237a7a247a45a44a9a249a47a46 a1a48a1a48a49a51a50 a239a23a251a71a252a164a239a23a253a107a247a118a237a7a244 a50a53a52a45a54 a255 a249a1a238a118a244a103a251a61a246a50a239 a1 a172 a215 a127a4a127a55a13a102a132a37a127a5a133a50a137a68a127a4a158 a175a5a169a70a144a65a175a81a144a56a101a133a23a135a104a212a16a15a18a17a164a173 a57 a58a60a59a62a61 a63a20a64a66a65a68a67a70a69a18a71 a72a74a73a36a75a77a76a53a78a80a79a81a79 a82a84a83a48a85a87a86a89a88a31a90a92a91a93a83a74a94a95a90a97a96a27a98a100a99a101a83a74a86a95a83a74a96a80a86a102a85a103a90a105a104a81a96a80a94a107a106a108a86a89a109a89a96a101a110a51a86a95a83a111a109a89a96a87a88a92a112a113a96a27a83a74a110a108a96a43a90a77a104a111a96a51a86a95a88a38a96a27a114a116a115a117a104a81a96a27a98a118a74a115a119a91a120a115a121a90a122a86a80a115a38a104a81a86a95a123a6a90a77a104a111a94a89a90 a124a93a94a107a110a108a86a107a106a27a125a4a125a77a90a122a96a27a88a38a94a89a90a92a125a8a86a89a83a126a123a127a125a77a98a77a98a128a110a51a86a95a83a111a109a89a96a87a88a92a112a113a96a28a85a87a86a95a88a121a86a89a91a93a88a14a114a129a86a48a130a107a96a27a98a47a118a68a88a38a86a107a106a27a98a131a96a27a114a129a132a101a133a134a86a89a123a70a96a27a109a135a96a27a88a108a136a45a115a31a125a77a83a74a110a108a96a16a85a87a86a89a88a121a86a95a91a93a88 a114a41a86a137a130a113a96a87a98a70a118a74a88a38a86a113a106a87a98a138a96a87a114a139a123a70a96a101a110a108a94a89a83a22a110a108a94a89a98a131a110a27a91a93a98a131a94a89a90a122a96a80a90a105a104a81a96a101a96a87a125a140a112a36a96a27a83a111a109a89a94a89a98a100a91a111a96a87a115a80a86a102a85a117a141a142a96a51a143a87a118a74a98a100a125a8a110a27a125a77a90a92a98a100a99a145a144a92a115a27a96a108a96a146a118a74a88a38a96a27a109a137a125a8a86a95a91a120a115 a98a131a96a108a110a27a90a62a91a93a88a38a96a87a115a97a147a135a136a24a110a108a86a95a83a111a109a89a96a87a88a62a112a36a96a27a83a74a110a108a96a134a110a108a94a95a83a80a106a108a96a45a115a38a104a111a86a89a123a127a83a80a130a95a125a77a88a38a96a108a110a87a90a92a98a100a99a107a132 a148a18a149a16a150a152a151a103a153a47a154a60a155a8a156a43a157a159a158a45a160a24a150a12a151a103a153a161a154a128a155a8a151a163a162a164a141a18a160a24a150a12a165a45a162a80a151a166a153a161a154a66a141a12a150a12a165a45a162a22a167a111a168 a169 a141 a170a97a171 a141a101a172a84a173a28a150a145a174a175a173a20a172a53a173a14a176 a177a51a178a81a179a27a180 a148a18a149a24a172a47a181a29a150a183a182a81a165a116a162a184a167a175a168 a169 a141a186a185a166a172 a173 a150a183a182a161a187a128a162a184a167a175a168 a169 a174 a173 a155a8a141a16a160a122a185 a188 a189a31a190 a191 a192a135a193a135a194a131a195a161a196a51a197 a172 a173 a174 a173 a155a62a148a4a149a89a160a70a150a22a187a128a162a184a167 a168 a169 a174 a173 a155a8a141a16a160 a198a24a199a138a200 a179a27a180a120a201a113a179a137a202a31a177a51a203a107a204a108a205a24a203 a171a66a148a18a149a16a206a207a198a24a199a138a200 a179a137a180a120a201a107a179a137a202a87a177a38a203a113a204a51a205a208a203 a171a127a141 a72a74a73a36a75a77a76a53a78a80a79a81a209 a210 a179a48a202a27a211a95a212a138a212a127a213a27a213a137a213 a141a12a150 a187 a167 a168 a214a215 a215 a215 a215 a215 a215 a215a216 a169 a162a45a187 a217 a218a137a218a27a218 a217 a162a45a187 a169 a162a45a187 a213 a213 a213 a213 a213 a213 a217 a213 a213 a213 a213 a213 a213 a213 a213 a213 a217 a213 a213 a213 a213 a213 a213 a162a45a187 a169 a162a45a187 a217 a218a27a218a137a218 a217 a162a45a187 a169 a219a27a220 a220 a220 a220 a220 a220 a220 a221 a222a80a223a117a222 a224a81a225a127a226 a141a186a172 a173 a150a145a174 a173 a172 a173 a227 a150a22a187a107a176a27a228a137a228a27a228a87a176 a222 a198a24a199a138a200 a179a137a180a36a201a113a179a137a202a87a177a38a203a107a204a108a205a137a229 a167 a150 a154 a230a95a231 a154 a232 a173 a233 a150 a205 a199a180 a155 a227a93a234 a167a113a235 a160a70a150 a205 a199a180 a182 a227a120a234 a235 a222 a157a152a187 a185 a198a24a199a138a200 a179a137a180a36a201a89a211a107a212a131a236a81a179a48a205a27a229 a174 a173 a155a62a141a18a160a70a150 a169 a167 a168a41a237 a187a128a162 a202a87a203a113a205 a155 a227a120a234 a167 a160a97a238 a72a74a73a36a75a77a76a53a78a80a79a120a239 a174 a173 a155a62a148a4a149a95a160a240a150 a187a128a162a22a167a175a168 a169 a174 a173 a155a8a141a18a160a208a150a22a187a128a162 a237 a187a128a162 a202a87a203a36a205 a227a120a234 a167 a238 a150 a202a27a203a113a205 a227a120a234 a222 a157a241a187a164a242a244a243 a176 a227 a150a22a187a113a176a27a228a27a228a137a228a87a176 a222 a124a93a94a113a110a51a86a113a106a87a125a20a110a51a86a95a83a111a109a89a96a87a88a92a112a113a96a87a115a24a85a87a86a89a88a116a86a89a91a93a88a45a114a41a86a48a130a107a96a27a98a93a118a74a88a51a86a107a106a27a98a131a96a87a114a41a132 a148a4a149a48a172 a173 a150a241a174 a173 a155a8a148a18a149a89a160a122a172 a173 a72a74a73a36a75a77a76a53a78a80a79a81a245 a187a137a217 0 2 4 6 8 10 12 14 16 18 20-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 n=20 l ( R J ) mode k v2 (mode k=2) v15 (mode k=15) 0.024681 a246a74a247a36a248a77a249a53a250a80a251a81a252 a253a175a254a77a255a1a0a3a2a5a4a7a6a9a8a11a10a12a8a13a0a15a14a17a16a5a18a1a19a20a2a22a21a23a2a24a10a22a2a25a21a26a14a28a27a24a2a27a254a30a29a31a2a87a255a33a32a11a2a3a0a22a21a23a14a17a34a3a10a26a35a37a36a39a38a41a40a43a42a45a44a47a46a49a48a22a48a49a48a28a50a51a38 a52a54a53a56a55a20a57a56a58a60a59a62a61 a42 a63a64 a36a66a65a68a67a70a69 a36 a35a37a36 a35a37a36a39a46a37a40a31a71 a57a56a72a73a58a22a55a75a74a47a58a49a76a39a77a47a58a49a78a25a57a56a79a80a53a81a79a47a82a51a83a85a84 a59 a67a60a42 a83a86a59a87a61 a42a88a63a64 a36a25a65a41a67a70a69 a36a90a89 a36a87a91 a83a85a84a93a92 a35a37a36 a59a62a94 a42 a83a70a94a95a59a87a61 a42 a63a64 a36a66a65a41a67a70a69 a36 a91 a89 a36a9a91 a83a85a84a11a92a56a92a28a94 a35a37a36 a96a37a97a99a98a100a97a102a101 a103a85a104a100a105a62a106a108a107a51a109a102a110 a246a74a247a36a248a77a249a53a250a80a251a33a111 a112 a2a108a0a15a14a95a255a62a10a31a254a102a113a47a2a22a34a114a21a115a6a9a2a116a10a31a254a115a21a118a117a9a8a17a21a62a254a102a14a95a255a22a254a77a255a120a119a41a6a120a254a102a0a3a6a121a21a115a6a9a2a80a254a77a255a111a254a115a21a92a254a102a8a93a19a24a2a22a34a66a34a56a14a93a34a108a14a89a255a33a19a123a122a124a0a15a14a95a255a9a21a125a8a89a254a77a255a9a10a126a21a23a14a127a16a128a14a129a113a47a8a93a19 a0a3a14a93a16a130a18a62a14a95a255a131a2a27a255a9a21a118a10a132a0a3a14a17a34a66a34a56a2a66a10a133a18a9a14a89a255a1a113a89a254a77a255a31a29a13a21a125a14a24a40a128a42a45a44a13a8a89a255a1a113a24a40a128a42a135a134a33a136 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1 0.5 0 0.5 1 1.5 2 x sin(p x) sin(5 p x) e 0 n=20 0 2 4 6 8 10 12 14 16 18 20 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 l ( R J ) mode k 0.024681 a246a74a247a36a248a77a249a53a250a80a251a62a137 a138 a6a62a2a90a139a68a29a17a117a87a34a15a2a128a140a15a2a22a19a20a14a17a119a135a10a56a6a62a14a17a119a141a21a142a6a62a2a143a2a25a32a93a14a93a19a123a117a87a21a92a254a102a14a89a255a144a14a145a27a24a21a142a6a62a2a143a2a25a34a66a34a56a14a17a34a146a27a25a14a17a34a128a2a3a8a80a0a15a6 a254a115a21a125a2a25a34a15a8a93a21a92a254a102a14a89a255a131a136 a138 a6a62a2a90a27a25a8a93a10a3a21a125a2a22a34 a113a47a2a3a0a3a8a93a122a73a14a28a27a70a21a142a6a62a2a147a40a43a42a141a134a148a16a128a14a49a113a80a2a12a0a3a8a95a255a54a140a3a2a149a34a15a2a15a8a80a113a89a254a115a19a123a122a73a14a47a140a25a10a25a2a22a34a66a32a93a2a15a113a80a136 a44a47a44 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10.5 0 0.5 1 1.5 2 a150a37a151a99a152a100a151a99a152 a153a12a154a131a155a1a156a33a157a31a158a93a159a33a157a39a155a68a160a47a157a161a158a93a162a87a163a129a157 a164a131a165a31a166a115a167a37a168a54a169a62a170 a171a33a172a87a173a118a174a130a175a17a176a178a177a135a179a25a180a17a181a31a173a118a182a39a183a37a184a131a176a66a185 a182a128a177a120a186a80a185a22a187a49a187a22a187a28a188 a189a37a190a47a191a56a192a80a193a49a194a145a195a132a196a171 a172 a173a102a174a85a175a11a176 a196a198a197a142a199a80a191 a182a43a177a45a186a47a185a49a187a22a187a49a187a28a188 a200a54a199a47a191a3a194a28a195a5a201a49a190a47a194a56a193a70a202a62a203 a177a204a179a49a205a66a206 a205a5a207 a202a62a208 a177a135a179a49a205a68a209a1a173a102a174 a175 a176 a208 a206 a205 a210a25a211 a208 a210 a210a25a211 a203 a210 a177 a173 a201a22a199a80a194 a173a102a183a37a184a33a176a56a176 a208a130a212a214a213 a186a90a215 a183a100a216a49a184a33a216 a217a219a218 a208 a164a131a165a31a166a115a167a37a168a54a220a87a221 a222a41a223a93a224 a184a114a225a66a226a128a227a93a228a115a228a146a229a75a188a230a228a20a227 a224a118a231a31a232a125a233 a183a37a184 a212a135a234 a227a17a235a131a236 a201a22a199a80a194 a173a142a183a37a184a131a176a12a237a3a227a93a235a54a238 a232 a227a15a239a80a239 a224a56a223a49a240a80a241 a226a43a227a17a242 a232 a236a148a227a11a225a132a186a90a215 a183 a216 a184 a216 a217a244a243 a245a41a199a246a199a80a247a87a195a15a190a47a248a20a249a148a190a246a192a47a248a75a250a47a193a49a249a13a251a75a193a22a250a80a193a22a251a252a199a17a197a95a201a25a199a80a249a39a250a47a193a22a191a15a192a47a193a49a249a9a201a25a193a80a253a80a193a80a254a192a33a254a20a255 a186 a234a1a0a3a2 a210a22a211 a208 a210 a210a22a211 a203 a210a5a4 a186 a234 a0a6a2 a7 a213 a186a90a215 a183 a216 a184 a216 a217 a218 a208 a4 a186 a234 a0a3a2 a207a9a8 a177 a215a11a10 a251a20a199a80a192 a173a145a186a90a215a13a12a15a14a17a16a18a14 a216 a176 a212 a217 a10 a183 a216 a184 a216 a177 a217 a10a87a173a142a188a20a19a124a186a11a176 a216 a183 a216 a21 a232a23a22 a227a25a24 a232a27a26 a225 a232 a236a43a242 a22a62a232a29a28 a227a47a237a22a242a146a242 a22 a227a17a242 a28a25a223a17a224a11a30 a225a66a226a128a227a93a228a115a228 a251a20a199a80a192 a173a28a186a29a19 a30 a176a146a177 a30 a215 a30a33a216 a217 a19 a30a32a31 a33 a243a129a243a49a243 a207 a8 a177a35a34a43a173a142a188 a216 a176 a36a3a22a62a232 a235 a26 a226a128a238 a232a25a224a149a223a37a28a149a241 a242 a232a22a224 a227a93a242 a241a102a223 a235a9a225 a224a56a232a39a38a40a26a87a241a115a224a56a232 a236 a242 a223a13a223 a238a22a242a23a227 a241 a235a54a227 a231a47a241 a24 a232 a235a54a228a232 a24 a232 a228 a223a37a28 a237 a223 a235a41a24 a232a25a224a133a231a80a232 a235a131a237 a232a24a241 a225a26a188 a216 a243 a186 a217 a42a44a43a46a45a47a43a48a42 a49a51a50a6a52a3a53a32a54a56a55a25a57a32a54a58a52a60a59a61a54a62a55a25a63a1a64a18a54a66a65a67a45a41a68a70a69 a71a6a72a56a73a75a74a44a76a78a77a80a79 a81a3a82a58a83a46a84a27a85a25a86a3a85a25a87a89a88a90a84a91a83a46a84a51a92a39a85a25a86a94a93a39a95a51a95a17a96a98a97a99a95a100a86a6a101a98a95a17a101a102a97a99a103a104a97a106a105a107a103a104a85a15a86a6a101a104a97a75a82a1a108a67a95a39a95a51a101a15a83a75a109a110a95a100a86a111a84a91a83a112a103a25a86a41a84a113a83a75a86a78a85a110a84a91a97a114a108a67a85a25a83a116a115a90a82a58a97a117a40a103a25a108a91a105a107a85a15a108a67a101 a109a102a85a25a86a41a86a3a95a40a108a100a118 a119a121a120a123a122a37a124a29a125a110a126a1a127a48a128a110a129a100a120a41a130a67a127a131a125a98a120a41a130a133a132a41a134a15a120a41a126a20a135a136a125a61a137a11a134a139a138a111a120a41a127a116a135a136a125a98a137a67a128a140a132a111a141a78a142a5a141a143a132a41a144a61a137a17a127a48a126a80a132 a124a145a129a23a146a32a134a90a147a61a129 a148a6a149a17a150a25a151a112a152a154a153a25a155a157a156 a158a160a159a162a161a41a163 a164 a148a165a151a112a166a23a155a167a156 a158 a168a140a169a170 a125a56a130 a151a114a171a58a172 a161 a155a44a173 a170 a125a98a130 a151a75a174a40a172 a161 a155a99a175 a176 a151a112a152a154a153a90a155a157a156 a170 a125a56a130 a151a112a172 a161 a155a167a156 a170 a125a56a130a11a177 a172 a161 a173a178a158a41a179 a161 a156 a180 a181a15a182 a180 a183a184a146a111a129a133a137a67a129a100a135a136a125a61a137a17a129a61a132 a185 a156a187a186a110a151 a141 a163 a155 a188a91a97a110a83a46a84a78a83a75a109a11a189a41a103a25a108a91a97a121a85a25a86a32a97a102a97a99a103a190a86a6a103a15a97a99a95a78a97a136a82a111a85a15a97a102a83a75a86a192a191a100a193a195a194a51a196a18a193a197a85a15a86a6a101a198a85a15a87a199a84a100a103a200a83a75a86a202a201a18a193a113a194a203a185 a156a204a186a110a151 a141 a163 a155 a118a205a81a3a82a1a83a46a84a17a194 a92a39a103a25a109a102a93a40a83a75a86a3a95a39a101a140a105a143a83a75a97a75a82a94a97a75a82a41a95a11a117a40a85a61a92a100a97a206a97a136a82a111a85a15a97a11a97a136a82a111a95a102a86a32a207a1a109a110a93a39a95a100a108a110a103a208a117a139a207a1a86a58a209a15a86a6a103a25a105a143a86a41a84a51a83a75a86a66a191a25a194a206a196a15a194a154a85a15a86a6a101a70a201a18a193a210a83a46a84a23a141a211a194a212a141 a163 a85a25a86a3a101a110a141a47a213a25a194a160a109a102a85a133a209a98a95a91a84a110a83a75a97a121a95a40a108a67a85a15a97a106a83a75a214a25a95a102a109a102a95a100a97a75a82a41a103a133a101a25a84a206a189a41a103a25a97a121a95a40a86a32a97a106a83a112a85a15a87a75a87a89a88a215a85a25a97a114a97a114a108a67a85a61a92a100a97a106a83a75a214a25a95a11a117a40a103a15a108a110a196a15a194a154a85a25a86a3a101a123a84a114a189a111a95a39a92a100a83a112a85a25a87a75a87a89a88a90a194a203a201a133a193 a189a6a108a17a103a61a93a100a87a131a95a40a109a51a84a100a118 a216a184a217a106a216 a218a198a219a211a220a154a221a58a221a15a222a98a223a145a224a44a225a67a226a11a224a44a227 a71a6a72a56a73a75a74a44a76a78a77a111a228 a81a3a82a111a95a70a92a39a103a25a86a32a214a90a95a100a108a106a115a56a95a40a86a3a92a39a95a123a85a15a86a6a85a15a87a89a88a90a84a91a83a46a84a23a117a40a103a25a108a5a97a75a82a41a95a230a229a160a85a15a207a58a84a39a84a39a231a99a232a80a95a40a83a112a101a98a95a40a87a145a109a102a95a40a97a136a82a111a103a18a101a230a83a46a84a5a85a25a86a6a85a15a87a131a103a17a115a98a103a15a207a58a84a20a97a99a103a215a97a136a82a111a85a25a97a195a103a208a117 a97a136a82a111a95a11a233a1a85a98a92a17a103a98a93a40a83a44a109a110a95a100a97a75a82a41a103a133a101a98a118a139a81a3a82a41a95a154a95a17a96a40a189a6a108a67a95a40a84a39a84a39a83a112a103a15a86a111a84a47a117a40a103a25a108a206a97a75a82a41a95a206a95a100a83a116a115a98a95a100a86a41a214a25a95a39a92a40a97a121a103a25a108a39a84a154a85a15a86a6a101a27a95a100a83a116a115a56a95a40a86a32a214a90a85a15a87a89a207a41a95a91a84a39a194a58a117a40a103a25a108a11a97a136a82a111a95 a109a102a103a133a101a98a95a40a87a56a189a3a108a67a103a61a93a100a87a131a95a100a109a27a84a39a194a29a92a39a85a25a86a230a85a15a87a199a84a100a103a104a93a39a95a143a117a40a103a25a207a1a86a3a101a110a83a75a86a230a92a100a87a131a103a90a84a100a95a39a101a104a85a15a87a89a97a75a82a41a103a25a207a61a115a90a82a140a97a136a82a111a95a184a189a6a108a67a103a18a92a39a95a17a101a15a207a1a108a67a95a203a83a46a84a23a84a100a103a25a109a102a95a40a105a165a82a41a85a25a97 a109a102a103a25a108a67a95a27a83a75a86a41a214a25a103a25a87a89a214a25a95a39a101a61a118 a152a23a234a47a235a27a156a162a151a106a236a237a159a78a238a145a155a39a239 a180a107a240 a188a91a97a160a92a39a85a25a86a230a93a39a95a195a84a208a82a41a103a25a105a143a86a200a241a99a97a106a108a91a88a110a83a75a97a160a242a243a78a97a136a82a111a85a15a97 a148a6a149a1a151a112a152 a234a47a235 a155a212a156 a170 a125a56a130 a163 a151a106a171a58a172 a161 a155a107a156 a169 a148a6a149a111a151a112a152 a153 a155a99a175 a163a61a244a246a245 a247 a63a111a248a60a249a133a249a100a250a91a251a44a54a58a252a112a253a60a54a56a254a29a59a61a50a6a52a3a53a32a54a56a55a25a57a32a54a58a249a102a255a99a50a32a55a20a50a32a248a165a55a1a0a60a55a25a50a3a2a211a254a112a54a5a4 a81a3a82a111a95a110a95a40a83a116a115a56a95a100a86a41a214a25a85a25a87a89a207a41a95a40a84a51a85a25a108a67a95a139a85a25a87a116a105a107a85a25a88a90a84a184a189a41a103a90a84a91a83a75a97a106a83a75a214a25a95a18a118 a6a145a138a1a122a133a132 a7a107a127a131a144a98a129a100a120a58a147a61a129 a170 a122a67a125a98a137a17a130a29a125a15a135 a152a23a234a47a235a9a8 a10 a7a212a127a48a144a61a129a133a120a58a147a61a129 a170 a122a67a125a98a137a17a130a29a125a15a135 a166 a183a184a146a111a129a203a129a100a127a48a144a61a129a133a120a58a147a61a129 a170 a122a67a125a98a137a17a130a12a11 a149a113a156a14a13a16a15a58a149 a17a19a18 a181 a17a21a20 a180 a125a15a135 a152a23a234a47a235 a134a15a137a17a129 a15 a149 a17 a156 a169 a22 a148 a149 a151a106a152 a234a44a235 a155a99a175 a17 a130a67a127a48a120 a151a106a171a58a172 a161a24a23 a155 a158a26a25 a27a19a28a30a29a32a31a33a29a34a29a32a35a37a36a24a29a32a38a40a39a41a29a43a42a33a44a46a45a48a47a43a31a43a49a51a50a48a52a53a44a54a28a3a45a56a55a57a36a41a28a58a38a59a45a56a44a60a45a48a47a61a44a54a28a3a45a21a36a24a45a56a38a19a50a56a52a62a49a63a31a61a44a64a35a54a52a54a52a41a65a32a45a56a47a61a66a67a50a68a42a43a45a56a66a70a69a59a52a71a29a33a44a72a29a34a73a74a50a56a31a61a35a75a31a76a50a56a38a59a77a68a42a43a50a56a38 a73a43a29a78a55a5a31a33a29a43a77a68a44a72a45a79a47a21a29a72a69a59a47a74a29a61a31a33a29a33a38a3a44a80a44a81a28a30a29a82a29a33a47a61a47a21a45a56a47a83a42a43a45a56a66a70a69a3a45a56a38a59a29a33a38a3a44a64a31a33a84 a85a59a86a24a87a54a88a90a89a92a91a30a91 n=20 mode k v 2 (mode k=2) v 15 (mode k=15) 0 2 4 6 8 10 12 14 16 18 20-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 l ( R G S ) a93a90a94a95a93a90a94a97a96 a98a100a99a59a101a19a102a40a103a24a104a56a105a40a103a5a101a107a106a57a103a108a104a56a109a111a110a16a103 a85a59a86a24a87a54a88a90a89a92a91a5a112 a113a115a114a82a114a117a116a111a118a74a119a57a120a71a121a122a119a82a123a57a120a95a124a57a125a26a121a9a126a95a125a33a124a117a125a33a126a127a114a48a128a51a129a32a114a117a121a5a124a57a125a33a130a74a123a57a125a26a121a3a129a32a125a117a131a117a125a117a132a123a40a132a71a133a127a134a16a135a111a136a19a137 a138a33a139a41a140a57a138 a138a33a139a26a141a5a138a9a142 a134a16a135 a136a59a137 a143a145a144 a134a12a146a14a147a149a148a41a150a3a148 a151a153a152a155a154 a140 a142 a134a26a135 a136a59a137a157a156a159a158a78a160 a146a157a161 a151 a126a95a114a57a123a59a162a163a134a164a146a166a165a48a167a21a168a16a167 a148a170a169a78a171 a161 a147 a148 a150 a148 a160 a161a111a162a81a172a1a173a174a134 a169 a148 a147 a148 a156 a158a34a160a176a175 a162a81a172 a148 a169 a177 a50a48a66a68a29a83a47a21a50a48a44a46a29a100a50a41a31a78a178a111a50a57a42a43a45a57a73a33a35a75a49a179a73a33a55a111a44a80a47a21a29a43a180a33a55a111a35a54a47a21a29a32a31a34a45a48a38a3a52a53a181a100a28a3a50a56a52a65a83a44a54a28a3a29a78a38a40a55a111a66a68a73a43a29a33a47a34a45a182a65a183a35a54a44a46a29a33a47a21a50a48a44a64a35a97a45a48a38a30a31a33a84 a184 a185a187a186a100a188a190a189a122a191a34a192a51a191a155a193a51a194a61a195a82a196a198a197a164a186a100a199a149a193 a85a59a86a24a87a54a88a90a89a92a91a30a200 a201 a119a48a202a3a203a74a203 a204a46a118a21a125a26a130a74a119a48a118a21a120a95a114a57a121 a205a60a126a95a120a95a206a82a120a95a121a3a119a48a118a21a120a95a114a57a121 a134a26a207 a172a164a208a51a172 a175 a162a81a172 a148 a172 a169 a160a183a175 a162a81a172a149a209 a169 a175 a162a81a172 a169 a151 a207 a172 a148 a208a51a172 a148 a175 a162a81a172 a148 a172 a148 a169 a160a183a175 a162a81a172a127a210 a169 a175 a162a81a172a127a210 a169 a211 a207 a172 a209 a208a51a172 a209 a175 a162a81a172 a148 a172 a209 a169 a160a183a175 a162a81a172a149a212 a169 a175 a162a81a172a149a213 a169 a214a163a215a61a216a82a217a14a218a62a219a163a215a74a214a163a220 a221 a214a163a215a43a215a43a222a68a223a43a224a26a220a46a219a21a225a33a218a62a219a163a215a74a214 a226 a38a3a52a53a181a100a35a54a38a108a227a26a228a78a49a127a36a57a35a54a39a56a29a183a35a54a44a46a29a33a47a21a50a48a44a64a35a54a39a56a29a183a66a79a29a32a44a81a28a30a45a16a77a41a31a76a31a32a45a48a66a68a29a83a42a74a45a56a31a61a44a229a50a57a77a48a39a41a50a48a38a3a44a72a50a33a36a24a29a83a45a56a39a56a29a33a47a100a230a157a50a56a55a5a31a43a31a61a35a97a50a56a38a231a29a33a52a53a35a54a66a82a35a54a38a59a50a48a232 a44a233a35a97a45a56a38a59a84 a134a33a234 a235 a236a238a237a82a239a157a240a12a241a155a242a244a243a122a245a246a239a157a240a248a247a170a239a76a249a32a250a155a251a9a250a155a252a51a253a32a254a100a243 a255a1a0a3a2a4a0a6a5 a7a9a8a11a10a13a12a15a14a17a16a19a18a20a8 a21a23a22a25a24a27a26a4a28a30a29a32a31 a33a35a34a25a36a11a37a3a38a40a39a42a41a3a41a43a34 a44a46a45a48a47a50a49a52a51a54a53a56a55a57a45a46a58a60a59a1a61 a59a1a61a62a51 a63a65a64a66a49a40a59 a67a69a68a71a70a73a72a75a74a77a76 a59a1a61a62a51 a78a13a63a80a79a82a81a35a83a73a64a1a49a17a59 a84a85a68a71a86a25a87a88a87a90a89a92a91a94a93a73a76a96a95a94a93a73a97 a98 a39a42a99a101a100a103a102a101a104a105a102a17a106a20a107a105a108a73a39a42a36a23a109a94a41a6a39a110a107a48a102a40a111a112a107a105a113a32a102a114a38a73a113a115a39a42a99a32a116a77a102a40a117a73a118 a44 a45a105a47a19a49 a51 a119a120a78a121a53a122a44 a45 a58a60a59 a61 a83a4a58a54a78a124a123a52a79a125a119a35a83a23a44 a45 a51 a126a119a65a53a127a58a128a78a129a123a52a79a130a119a35a83a1a131a42a132 a133 a134a136a135 a137 a138a57a139 a44a103a45a46a58a82a119a35a59a1a61 a119a141a140a141a142 a143a85a144a129a145 a146a148a147a4a149a151a150a124a152a154a153a32a155a157a156a159a158a57a152a161a160a162a149a30a156a159a158a11a163a120a147a85a147a46a164a25a156a54a165a167a166 a21a23a22a25a24a27a26a4a28a30a29a115a168 a169a23a170 a78a121a53a120a171a1a83a157a51a15a119 a169a23a170 a78a13a53a172a83a4a58a54a78a124a123a52a79a125a119a35a83 a173a25a39a94a38a17a109a77a174a32a37 a169a23a170 a78a13a53a122a175a69a83a35a51 a38a17a109a25a117a11a176a20a177a4a178 a179a172a180 a169a115a170 a78a13a53a182a181a1a183a77a83a157a51 a38a17a109a25a117a129a184a4a176a20a177a4a178 a185 a186 a78a13a53a122a171a66a83a85a187a54a123 a185 a142 a188 a119a50a175 a188 a123 a70a136a68a40a189a190a72a75a189a25a97a192a191a112a74a193a93 a86a25a189a25a95a77a93a48a194a88a89a195a194a124a93a73a97a96a68a17a196a77a93a73a95 a142 a188 a119a154a181a1a183 a188 a197a198a70a136a68a71a189a190a74a193a93a52a72a17a199a69a93a48a194a88a89a195a194a124a93a73a97a96a68a71a196a94a93a136a95 a200a202a201 a203a30a204a66a205a136a206a208a207 a209a35a210a66a211a77a211a94a206a42a212a40a213a105a214a193a206a30a215a216a214a193a206a42a217a110a218a124a219a220a206a110a221a92a222a20a223a4a222a66a205a105a213a88a204a193a224a80a225a90a209a35a215a114a219a227a226 a228a122a229 a102a40a108a129a230a90a108a48a102a71a41a6a39a110a106a193a102a40a231 a179 a39a42a232a11a117a48a117a129a230 a180 a102a40a37a3a231a32a102a71a41a23a37a3a117a103a39a42a174a23a109a94a232a193a107a52a39a172a233a13a39a77a38a136a107a48a109a94a108a46a109a94a233a1a107a124a100a103a109a114a233a13a39a94a117a129a107a105a102a40a108a46a107a48a113a11a39a42a99a234a117a124a107a73a39a42a99a11a231a32a39a94a108a48a231 a179a172a180 a174a32a232a193a107 a117a129a107a105a37a3a41a43a41a1a108a48a102a40a235a25a232a32a37a3a108a48a102a40a117a52a236 a78a195a237 a184 a83 a37a96a107a48a102a71a108a73a39a110a107a48a37a43a109a77a99a11a117a71a238 a33a85a113a32a102a220a37a6a231a193a102a75a39a56a109a42a233a114a109 a229 a102a71a108a105a230a92a108a48a102a71a41a6a39a110a106a32a39a42a107a105a37a3a109a94a99a60a38a40a39a42a99a128a174a23a102a130a232a11a117a105a102a40a231a141a107a48a109a60a37a3a239a240a36a32a108a105a109 a229 a102a220a38a17a109a77a99 a229 a102a71a108a48a116a94a102a40a99a11a38a17a102a65a233a195a232a32a108a105a107a105a113a11a102a71a108a75a238a9a241a90a233 a37a3a99a11a117a124a107a48a102a40a39a77a231a227a109a42a233a19a102a17a106a20a107a105a108a73a39a42a36a23a109a94a41a6a39a110a107a48a37a43a99a11a116a114a107a105a113a11a102a202a38a73a113a115a39a42a99a32a116a77a102a40a117a35a233a195a109a94a108a52a39a42a41a3a41a23a107a105a113a32a102a202a232a32a99a11a242a25a99a11a109a110a100a52a99a11a117a85a39a110a107a85a107a105a113a32a102a172a117a48a39a42a239a240a102a122a107a105a37a3a239a190a102a77a243a193a100a35a102 a102a17a106a20a107a48a108a48a39a94a36a115a109a77a41a3a39a42a107a105a102a182a107a105a113a32a102a244a38a73a113a11a39a42a99a32a116a77a102a202a109a42a233a154a102a40a39a94a38a73a113a101a232a32a99a32a242a20a99a32a109a110a100a52a99a245a39a77a117a246a117a129a109a20a109a77a99a65a39a77a117a85a37a96a107a122a113a11a39a94a117a52a174a23a102a71a102a40a99a245a38a17a109a94a239a240a36a32a232a32a107a105a102a40a231a1a243a115a39a42a99a115a231 a232a11a117a105a102a246a107a48a113a32a102a120a232a32a36a57a231a32a39a42a107a105a102a40a231 a229 a39a42a41a3a232a32a102a120a37a3a99a216a117a105a232a32a174a11a117a105a102a40a235a25a232a32a102a71a99a25a107a103a232a32a99a32a242a20a99a32a109a110a100a52a99a227a232a32a36a57a231a32a39a42a107a105a102a40a117a35a100a103a102a120a109a94a174a32a107a48a39a42a37a3a99a167a100a52a113a11a39a42a107a35a37a6a117a35a38a40a39a42a41a3a41a43a102a75a231 a117a105a232a11a38a71a38a71a102a40a117a48a117a129a37 a229 a102a182a109 a229 a102a40a108a129a230a90a108a105a102a40a41a3a39a42a106a32a39a110a107a105a37a3a109a94a99 a78 a180a11a228a182a247 a83 a238a32a241a88a99a245a39a190a38a71a109a94a239a240a36a23a109a94a99a32a102a40a99a77a107a85a233a195a109a77a108a105a239 a180a115a228a182a247 a37a6a117a85a100a52a108a48a37a96a107a105a107a105a102a71a99a245a39a77a117 a55 a45a48a47a50a49 a248 a51a141a119a159a249 a123 a197 a78a195a55 a45 a248 a47a19a49 a58a208a55 a45a48a47a50a49 a248 a64a66a49 a83a4a58 a178a11a184 a197 a59a23a250a92a251a114a58a128a78a129a123a52a79a130a119a35a83a23a55 a45 a248a190a252 a100a52a37a43a107a105a113 a123a202a187a60a119a127a187a141a197 a39a94a99a11a231a227a107a124a34a20a36a32a37a6a38a71a39a94a41a43a41a3a34 a119a60a253a159a123 a252a254 a238 a241a88a99a65a239a167a39a110a107a105a108a48a37a43a106a227a233a195a109a94a108a48a239 a180a11a228a182a247 a38a71a39a94a99a101a174a23a102a172a100a52a108a48a37a96a107a105a107a105a102a71a99a65a39a94a117a85a100a103a102 a44a103a45a105a47a19a49a255a51 a78a13a63a80a79a125a119a46a81a35a83 a64a66a49 a126a3a78a105a78a129a123a52a79a130a119a35a83a57a63 a58a208a119 a1 a83a25a44a125a58a208a119a35a59a115a132 a51 a53 a183a3a2a5a4 a44a35a45a46a58a128a78a121a63a80a79a130a119a46a81a103a83a73a64a66a49 a252 a241a90a107a190a38a40a39a42a99a208a174a23a102a234a117a105a113a32a109a110a100a52a99a30a107a105a113a11a39a42a107a112a107a48a113a32a102a234a117a105a36a115a102a75a38a136a107a48a108a48a39a94a41a46a108a73a39a94a231a193a37a3a232a11a117a114a109a94a233 a53a122a183a6a2a5a4 a243a154a233a195a109a77a108a112a109a94a232a11a108a112a239a240a109a193a231a193a102a71a41a35a36a32a108a105a109a77a174a32a41a3a102a71a239a65a243a154a37a3a117 a123a85a79 a236 a78 a178 a83 a39a94a99a11a231a227a113a32a102a40a99a11a38a17a102a182a107a48a113a32a102a172a99a20a232a32a239a112a174a23a102a71a108a52a109a94a233a50a37a43a107a105a102a71a108a73a39a110a107a48a37a43a109a77a99a11a117a85a117a105a38a40a39a42a41a3a102a40a117a103a41a3a37a43a242a77a102 a237 a108a48a39a42a107a105a113a32a102a40a108a35a107a48a113a11a39a42a99 a237 a184 a238 a180a115a228a182a247 a100a85a39a94a117 a229 a102a40a108a105a34a227a36a23a109a94a36a11a232a32a41a3a39a94a108a8a7 a142 a34a94a102a75a39a42a108a73a117a103a39a94a116a94a109a115a238a154a200a120a109a110a100a103a39a77a231a32a39a69a34a193a117a71a243a25a100a103a102a202a38a40a39a42a99a65a231a193a109a167a174a23a102a17a107a129a107a48a102a71a108a75a238 a123 a254 a9a11a10a13a12a14a10a15a9a16a10a15a17a19a18a20a10a22a21 a23a25a24a27a26a29a28a31a30a27a24a33a32a33a24a33a34a36a35a38a37a40a39a42a41 a18 a32a44a43a46a45a36a47a48a28a49a34a6a45a36a47a31a41a20a50a52a51a31a53a55a54a25a56a58a57a60a59a13a61a63a62a65a64a14a66a31a53a67a51a31a53a55a56a68a61a46a69a40a70a3a41a72a71a73a34a6a74a73a47a31a75a11a76a77a34a79a78a31a80a36a81a82a47a31a75a3a32 a83a6a84