| 
                                
                             | 
                            
                                
                                    - 
                                        d96592eb74111a1d12d30a83f2ea268ea56fc8b08fc884a9a79cf2b7a617ab40
                                            0.40
                                            
                                    
 
                                    - 
                                        da7217b96b6ac29d60b4518430bae80719c8eee60376f318e57d6cb771deb706
                                            10.00
                                            
                                    
 
                                    - 
                                        b0ac0dbe1fb0eb4980495c0eb42b851523f58f1d9a5e5cfad828eee4487fb17b
                                            10.00
                                            
                                    
 
                                    - 
                                        06959e9a96059a134cc8299e9912def2d3d606401b7f2db4ab3a1cb3c24d9c83
                                            0.30
                                            
                                    
 
                                    - 
                                        4d77409788725fb97451ec61b58a1a517a34de1d1ed6b31bad1cf18ce50ff859
                                            10.00
                                            
                                    
 
                                    - 
                                        05e4731ba8a3b0f834f8a7dda9bccf998aa7e151a2e2f531978edf8539b5f9b4
                                            10.00
                                            
                                    
 
                                    - 
                                        84bb14bdae844a98c47a75530c01689b36ce536b84f35ec51aa99c181bc5761c
                                            10.00
                                            
                                    
 
                                    - 
                                        103db9051b40343c9494733812c63c228d37e33f7fe01e79f81902f4dd80995e
                                            0.50
                                            
                                    
 
                                    - 
                                        7a3230748d7ddadbc4b3d9b1948465b06c663f18cf0c103e4cd2ee40fed213ca
                                            0.09
                                            
                                    
 
                                    - 
                                        20bb579ede1156db3f879a14e16110d053931cf418a9ac9e19a59c0aa599fe9e
                                            0.70
                                            
                                    
 
                                    - 
                                        d8605e16049ebfb315341335007a6d26fc9a02876e2e7f71fb2a0d63f705a693
                                            5.00
                                            
                                    
 
                                    - 
                                        811d4599cddc76a499a0e106d5795590b0a9639a9e68c52ac6c1c6c4e19c5299
                                            0.60
                                            
                                    
 
                                    - 
                                        559e79f1dd1069611770b3f16c317a902102d74820e36de327769cb29ac71b73
                                            10.00
                                            
                                    
 
                                    - 
                                        0b74311d0f35f39ef6cc548705a5457ee560189ce566755bc0edb3b9be8c26b2
                                            0.07
                                            
                                    
 
                                    - 
                                        a6c9a888b7d280b8134e36391348a940e0cbedbbe58d7e1d54116b648beb135b
                                            0.70
                                            
                                    
 
                                    - 
                                        e849a2b329c914c15cf16d683ae14ad296bc33ea7dfd7b6490782a38f6a4483d
                                            0.07
                                            
                                    
 
                                    - 
                                        d50d8ff0ebbf87f53ceed9eef32e21a16193cc936fc1a99743cd599baf297d66
                                            0.06
                                            
                                    
 
                                    - 
                                        a6c370846c5f9d70b93308b613520d9d566aecde9eac0853c40670166b158a0e
                                            0.50
                                            
                                    
 
                                    - 
                                        7af4717afe566d84de8d179d13454bc4b193a864d0574fa566455c6bb01ca665
                                            10.00
                                            
                                    
 
                                    - 
                                        044c6ce1086ac536d7edc7bfb0ebc1c60de2077410891e2c9700263222e521af
                                            0.70
                                            
                                    
 
                                    - 
                                        5f5af374b0451586222edde1ff8f6683713a730be0c1b251677ccdb901af8a3e
                                            0.09
                                            
                                    
 
                                    - 
                                        690ab6c9f359e89fa84ba8abe690c45c9e372e5bc1287b50588b5707430a1338
                                            80.00
                                            
                                    
 
                                    - 
                                        72234e478be044a80167c3d1b1a242e72a1ed0fee80d42454561871efbeb6a76
                                            10.00
                                            
                                    
 
                                    - 
                                        45fb1b0253961657985d6f94d18e90d344d393f08d3dd85883099e250c2d39fc
                                            0.30
                                            
                                    
 
                                    - 
                                        49e5eef6c6ca350ee46ca9d3496e67a58952f194a28d06e39fc1d61999acf190
                                            10.00
                                            
                                    
 
                                    - 
                                        de9ea666eb968aabec71bee171602eda2bf21f3f070cc6e5707b3c7209dffcdf
                                            0.60
                                            
                                    
 
                                    - 
                                        c2702dcc91e1651e56334e9ad7b47193c58db182a42c928319e8a5d8a6a2486e
                                            10.00
                                            
                                    
 
                                    - 
                                        212c6d131b4f1702c80b3646e14b37481d660437e7395379bcc0d19a5bf773df
                                            0.04
                                            
                                    
 
                                    - 
                                        f1cb391526be4c4fc741e2f469e7fdec4a9ce5d905e4cbef1a6903d943655c5c
                                            0.01
                                            
                                    
 
                                    - 
                                        2481ab3dee365d2b72bb237d18981d363ba11dc095dc2b66f1cddf82e866d960
                                            0.70
                                            
                                    
 
                                    - 
                                        9eda6ade2df398bf0211bf018397f205665e6900667ff4f0145436e091161aad
                                            10.00
                                            
                                    
 
                                    - 
                                        b97ea995924d77f7a6fbbaf562212fdf8093d22134be2797c3462b58bf018805
                                            10.00
                                            
                                    
 
                                    - 
                                        ab8dd3b3660bb6f1fce27cbc230e68b2001010c6f13a19628fb17fb8bd07684b
                                            0.60
                                            
                                    
 
                                    - 
                                        74933756408de803fd7ce1831e48bb344e436519787508f714630b7b26682b35
                                            0.05
                                            
                                    
 
                                    - 
                                        4df7cd50aa0797e9356420bf9ed8b3db1d6089e4a3a382dc62c66bea26f23578
                                            10.00
                                            
                                    
 
                                    - 
                                        a51386f150d3388a806f03c6bfce72e7f8b9127fbc3a3f1766d14b707b98f5bc
                                            0.07
                                            
                                    
 
                                    - 
                                        f3a2a512767ee013fa03d4eb4a2cf05a3cc42abfda149c97d543763d3cfae786
                                            10.00
                                            
                                    
 
                                    - 
                                        206e929de8cb0c54d63e488963fd22cacb488a0995a7b256943d14ee653b936b
                                            0.30
                                            
                                    
 
                                    - 
                                        125c70995a949279e97b3eda02d0a9c55e30f1178748b1079e70c4bbe02d2d8b
                                            10.00
                                            
                                    
 
                                    - 
                                        70bf417e0008cd8c618f3c4ddbb8ab3abc49d796fcebe1c9db4e4a86d9529819
                                            0.60
                                            
                                    
 
                                    - 
                                        cad3bbd332ea55484d4c142723a555b6625c9624a34ad7abed6c378541a888d3
                                            10.00
                                            
                                    
 
                                    - 
                                        73ed8d557e2e3dc00b5097dccd8e000dc62d201d49a3d690f8565a820ba34b46
                                            0.60
                                            
                                    
 
                                    - 
                                        7c9bdbd2ceabd6a797278798c938afd39041e7cb8a701c25d7b8526c21e3b4eb
                                            10.00
                                            
                                    
 
                                    - 
                                        e1896429e1c94af2f437ae909d72eec8bba67242cf5b2e1ad82ef1bb140aefc8
                                            0.50
                                            
                                    
 
                                    - 
                                        8683e03024bd59433b98c8b1de403dbac942744d1901bd2169a68515679ec9fc
                                            0.08
                                            
                                    
 
                                    - 
                                        8e18ea0a79baa3ee19b487803cc8733fbfbceac0cf4aeefd78411d1da5860446
                                            10.00
                                            
                                    
 
                                    - 
                                        18a774f56a16e02a7de4b3f725e7042022571d3a5f5629c89e55b04751385ddd
                                            10.00
                                            
                                    
 
                                    - 
                                        1dc7207a278c4f45e850f7af1cfbf3f33739a3b7becd8be69e1703e911139597
                                            0.30
                                            
                                    
 
                                    - 
                                        72ddd10b053ac2949f3f9e18152b4d39f1c1c0598e4aff20f62f5db2d79af233
                                            10.00
                                            
                                    
 
                                    - 
                                        86703bd68f862e445d7914f7d321ca0f0e785e18949cc87894ccc3942cea8998
                                            0.03
                                            
                                    
 
                                    - 
                                        722201d78494e665c66a56a5188c91d49c5f24065c0e983cb04209fcdc17862c
                                            10.00
                                            
                                    
 
                                    - 
                                        3fe80efbc9db151a63ec586ac01497f65796d73a581514e4161c23a295379ad5
                                            0.07
                                            
                                    
 
                                    - 
                                        431fb5f478fc7359628d8364634cc8648b6036bcdac4c22eba2a5f5aeee1a3b2
                                            0.70
                                            
                                    
 
                                    - 
                                        0db6b420c03055b756f8ceeb9bc3aa9aa1d3e96e168a7ca0f4fc488668026705
                                            0.50
                                            
                                    
 
                                    - 
                                        23307a985e24f84302f821e000f8091f5a7c7f9f54c02098265bbcc45fda997a
                                            0.01
                                            
                                    
 
                                    - 
                                        789eeb9f13a480913fd843160c6a4a42bb31c0f9582fa1f927c37b164d71656d
                                            0.03
                                            
                                    
 
                                    - 
                                        78050a37c6a05d73d99e806d8ddbc124d1a812cea11a304220c4e86d5d97bb54
                                            10.00
                                            
                                    
 
                                    - 
                                        b05c316f6ebab3bbad6503a78ec86e87ed52ec3644ee06a5378bca3d4ab26f2b
                                            0.60
                                            
                                    
 
                                    - 
                                        9fd005fdc6d10be99abc3c425b85868f69a96235f5684a2822cad0b2b388990b
                                            10.00
                                            
                                    
 
                                    - 
                                        f6207c88e367e3211718f5d3257216fafd8ea3da7e2ba93b967efa9a9fda3ae1
                                            10.00
                                            
                                    
 
                                    - 
                                        508d8c3e8cec12e476a36ebc084e04fcb0f501969bf944ec24ff886d7ccf8a23
                                            0.08
                                            
                                    
 
                                    - 
                                        587699ce82a24725c50bd2a87b19179c2216a463dbe1d9376480917fa186479b
                                            0.08
                                            
                                    
 
                                    - 
                                        3d837d3289e9e8945e500837f9b66d4280ad01b8cb1e345527b08b3f69ea5681
                                            0.02
                                            
                                    
 
                                    - 
                                        14f68489de7327c3cdbdf1a70dcf534209d732daf2e4a219f1aa4c7fa782e83a
                                            0.70
                                            
                                    
 
                                    - 
                                        6c39feea282e10133a661615c2def8a2b4f052655e9b552ef47a2b9bb23ab011
                                            0.50
                                            
                                    
 
                                    - 
                                        7b4cf28edd1bb8e0f11b27de87f5e753d11a9096e1595f8af3828ac61fdba8f7
                                            0.09
                                            
                                    
 
                                    - 
                                        b7ad72561fab9fb8b3adcb0b11dcb32958d111dcecd06b65c759a7fbf9744c7b
                                            0.50
                                            
                                    
 
                                    - 
                                        4d5be1f75748ac66d6f7ef1c0442af4e7d9c9af17273ed646b00d602844e2840
                                            0.40
                                            
                                    
 
                                    - 
                                        9f645f94d65f9fb9838117c8e3f2ef57f926c06b27bcc557a62ed4bde4f064a8
                                            0.09
                                            
                                    
 
                                    - 
                                        e38ed4d20b15aedb8eeca3938413f5fce935c939b65f65b0b5d40c9c040a05e6
                                            0.05
                                            
                                    
 
                                    - 
                                        5b5cf9e9f6406f1dc53834d15ea98113847c5cfe9d25145cbb087d1381fc47b8
                                            10.00
                                            
                                    
 
                                    - 
                                        c76282cac1db041c757d0594b05c90b06a28a2e06d92534eb562bd943ef2f739
                                            0.50
                                            
                                    
 
                                    - 
                                        b08a2b595cbe449fffcafff323acf993d9f9cde50a8a8a69effae0fb5315805a
                                            10.00
                                            
                                    
 
                                    - 
                                        380376abe8ac791c2ccd3bac47f1ecc70be6848c9317af18b3772d7669960902
                                            0.60
                                            
                                    
 
                                    - 
                                        b645591d8d5a90b8f2ad6536364978cdb2f0d59f04acd463fa78a3bf1148d039
                                            0.02
                                            
                                    
 
                                    - 
                                        f4e9c6e5810fcf4e8e993e5d216d82270c802f446aab53fa55aa9ab79a6dce20
                                            0.05
                                            
                                    
 
                                    - 
                                        032925861e57154d85ce2b0a509f08bd66c8c10c43d50a96a5ad7344870d065a
                                            0.09
                                            
                                    
 
                                    - 
                                        489ec8ede80790ef63ef24c9bd27bc0cec2758b97d68531bfbc8c1d62d51047b
                                            0.60
                                            
                                    
 
                                    - 
                                        1a6b63dcb7e1eaf92f87795500d98ef15e4eaee1b20d9e90f34cc3a358ba4bc8
                                            0.04
                                            
                                    
 
                                    - 
                                        78fa5aa0a4c4cb4b7fc0d989cac9113a3718d7b59473e10bbd3fdce814468454
                                            600.00
                                            
                                    
 
                                    - 
                                        4f25867a271bf213f4e745b1e4efc877008556ba8048817d4ef31c4e04ffcaf9
                                            0.03
                                            
                                    
 
                                    - 
                                        c4d18effc729c635ddbf7528fb0e4548d835f72bc4ea432704e8a643e5c6bac0
                                            0.01
                                            
                                    
 
                                    - 
                                        d6d172fb768a01764b7b6507fbbd4c5d456ae92da90f458d58eab48f873e0642
                                            10.00
                                            
                                    
 
                                    - 
                                        aa30ab7c6c488bcea8469a2404f060d9a95c5f3abd1bb0ab2feff56e3bd85484
                                            0.70
                                            
                                    
 
                                    - 
                                        ad2ba9ba1d7b126e10817a8e1175c734296eb324d32903f0168b9be5ad49cba4
                                            0.07
                                            
                                    
 
                                    - 
                                        05d70aeda61959c6b0b760df7244786d3b49e34fb117c6ad78d8b54c6e72ebe8
                                            0.40
                                            
                                    
 
                                    - 
                                        13b14ecb56b7f4d9b96c5ab187a3a80b45f265fdc63e6da0d1f3f7431e85fd5c
                                            0.70
                                            
                                    
 
                                    - 
                                        baeee63adb4f56ec8483075831ebb5ea6e53212ecfe7d3b944368a7ae66f35ba
                                            10.00
                                            
                                    
 
                                    - 
                                        f5f35acd312df432d68509f1338edb5d7ded62210e33e718e4e7dd18cc77c165
                                            10.00
                                            
                                    
 
                                    - 
                                        501cde8b99ad849dce4120b6d349a2d33d0d81e6bfa184396b80bf5e2177728d
                                            10.00
                                            
                                    
 
                                    - 
                                        dd2b87514927d701627735d2c751ad0931751d5998fa9e11a85f0a378b0b99ed
                                            0.40
                                            
                                    
 
                                    - 
                                        820d0e22b683dd9d407803f70606ae37760b96ff911432a291955e9725bc8ec3
                                            0.01
                                            
                                    
 
                                    - 
                                        4f0b3af0c9866ab3bce616b9281b7b59d8a22cc16462c42d0cfdcc02abf682a8
                                            0.40
                                            
                                    
 
                                    - 
                                        ec2f29c58eadcd30866e1ceb5f80164a3c3c46cf4551be80a3240d9cd329dac6
                                            10.00
                                            
                                    
 
                                    - 
                                        5548e8cb56d0e69f7b54503fe2bc3913f278e1491e2923e8678040e6b4eea272
                                            10.00
                                            
                                    
 
                                    - 
                                        b4976c77f97164d8c867b6cedd0a77467218a34975b609c5231486e0d1539eda
                                            0.07
                                            
                                    
 
                                    - 
                                        8c1f42f8f42ee04aab235fa024b48f8d8881da2d60ee877f21f3b024c020c9db
                                            0.60
                                            
                                    
 
                                    - 
                                        c3bde0d62f532eee6f7a9e2e534f7f2560d96664956f86ae89bae952dc7fc78f
                                            0.50
                                            
                                    
 
                                    - 
                                        88f4a8f60779e54b5f2cc1b377bbd9410d6ce1c7b9a3399340988595034c3fbd
                                            0.01
                                            
                                    
 
                                    - 
                                        cda0ab87d7e6ba00e0327cb6c34f48d5848d11d2780690a0caec05c74d8392af
                                            0.30
                                            
                                    
 
                                    - 
                                        bcfd16d6620ebc06b3c2e6ec26e147c1409ad4f6d6f668fc545cc931c7d4c930
                                            10.00
                                            
                                    
 
                                    - 
                                        c4b5485330ce4fd4a61b8ca0da6fe0b4fc45d7b4006a61a2d44bee59ee46751a
                                            0.05
                                            
                                    
 
                                    - 
                                        836a2bd3aaa4e81b92391e85a678499b93177ddfd4296c252db9524587c2e8bb
                                            0.04
                                            
                                    
 
                                    - 
                                        20f041d88556052f88d98b8b92c2319f134a614910f224ce1f70adfa6ad0302a
                                            0.09
                                            
                                    
 
                                    - 
                                        2938c79cd458abca6a79382e6ff30a64ff4131119f787663d99790a21acba471
                                            10.00
                                            
                                    
 
                                    - 
                                        6862dcb1115e1e5b0e85af8791e292f8c65b2c72bcc97b39194d5da3da755ef3
                                            10.00
                                            
                                    
 
                                    - 
                                        79a1b4e0f4c7867acd3ca95d3a507983bd997050ea4ab1947f35bb5b0234c435
                                            0.40
                                            
                                    
 
                                    - 
                                        bc862e3e8bd28a3efb3c003a9e209d76a575a054554aa6f32ba1e14cd703bb21
                                            10.00
                                            
                                    
 
                                    - 
                                        2ea1e3c3f062e3980cd05d1335f76b526ec8d52c78a0d7793aa38ef741f6857d
                                            0.40
                                            
                                    
 
                                    - 
                                        8b335f29d2ff1bb6e5a399015ccbea9637d9ba530695992b26e402b5c861a819
                                            0.60
                                            
                                    
 
                                    - 
                                        5a7c3e601e5aeb005bf108aea52c05077ba25f5a9eb5256a106c1f7a4b43957b
                                            10.00
                                            
                                    
 
                                    - 
                                        f902697abec291552d0040a1250eb064f0d1d6c51d5834c0a2ed78a4e599df7c
                                            10.00
                                            
                                    
 
                                    - 
                                        677a8273042426133b42aa6bca3eabe7f1191e7c2a954b3189c51e64444b5306
                                            0.40
                                            
                                    
 
                                    - 
                                        891b0f6753d4ad535f7df4db3b7059ae37246688646b4e30074df15a822e4b1c
                                            0.06
                                            
                                    
 
                                    - 
                                        924bb5e1b33adf13375c9a14da97651bafd194146288caef197f0d002d10ce1b
                                            0.70
                                            
                                    
 
                                    - 
                                        73320808cc2ba2407f85d72e014a85e5a6e5a76240a56d15681985e60bf6bd10
                                            10.00
                                            
                                    
 
                                    - 
                                        99f05bbcea02ca5dc4b1be702dc015f201fa0cff0502721fcee05a5b1f652fe7
                                            0.30
                                            
                                    
 
                                    - 
                                        8a1ae3585c2b34920cb12cf3711cebc9628c13e148a178f5bd6034ff7bf50084
                                            10.00
                                            
                                    
 
                                    - 
                                        42bc77bca81964d2135d5dd686d14fa799fd8ee8e8c5c59448d53e6a0ca78e50
                                            0.40
                                            
                                    
 
                                    - 
                                        8994a37c0de2157e42bfc98ee75f6eb053297b353a9c5eba7b61456398c4927a
                                            0.70
                                            
                                    
 
                                    - 
                                        fe4edd615bd5eb93619e0f54142e25c4b61fb9d6ab94006fb42bc4cb285f8377
                                            0.40
                                            
                                    
 
                                    - 
                                        316c9f114fbef98e6479b61733e20a12e57469b1348491765cec595206bc2ead
                                            0.01
                                            
                                    
 
                                    - 
                                        0610e8a6162099dceba3affb3a7701fc53a8577286ad31bddd147fd3507f96d0
                                            10.00
                                            
                                    
 
                                    - 
                                        ced4d3a4acee1ab503ce0ecf7fd712b272fa79af76ca1e9d7b5373d6faa99854
                                            10.00
                                            
                                    
 
                                    - 
                                        656ade6f0705c1c64ea40b1785eaf673886ad6e10d20b15b48d537e85eddff51
                                            10.00
                                            
                                    
 
                                    - 
                                        86ea41a84eb6f8d449853c7eda5607266802cce91c2476f006845cd25d1b508e
                                            10.00
                                            
                                    
 
                                    - 
                                        5559c8683d1481abaee492fdce333dccc92158a7b91c7f93c14a17f9c1da55df
                                            10.00
                                            
                                    
 
                                    - 
                                        3c36778213ad2a6c710711c067b88cca576eff1ae04d73c089ae6f6de0490ce7
                                            0.20
                                            
                                    
 
                                    - 
                                        f14ef5da500652f5cf3af47b4b0b333f3fe77f9390c0c2fd527b5d7ae2636668
                                            0.01
                                            
                                    
 
                                    - 
                                        be4cbf3650856e530e2008154860fce7e49de67c2316b88cf1b5f0461c3654b1
                                            0.50
                                            
                                    
 
                                    - 
                                        19edc8ccf104a6f5f70a35e2aab06a598ac65df1b2d870432a58d17ffc55cd81
                                            0.03
                                            
                                    
 
                                    - 
                                        540a9b90cbb13e2a037cd502b4885023014edd1d46ad2d2a550012ce35c53740
                                            0.60
                                            
                                    
 
                                    - 
                                        9a962a9a78fdb7d9937a665fdf4f840df67ff0ac28eadfb15bed0a616cf7f7c9
                                            10.00
                                            
                                    
 
                                    - 
                                        52bac67479d5a7ab16ee3687e088915fc850a4a7a04173b3cd347de4a9445da0
                                            0.40
                                            
                                    
 
                                    - 
                                        d206c8c5f1f8d9b0ecf03295c400c0623c7b6ed44ccec875287252243f66656c
                                            0.60
                                            
                                    
 
                                    - 
                                        3ce4c17780da17a07bf2e55be938083717edd2729f9ef93bf1a9b2c4a49cdf6e
                                            0.08
                                            
                                    
 
                                    - 
                                        6ea17a9731e384fcf85417f6b607de558af96ce57a13c491efa58a6ec2bdd34b
                                            0.05
                                            
                                    
 
                                    - 
                                        ddf5bf9543fd6d68d48190473b9d6d2c1a5de9ad9fbb2a88e16ee300bf059025
                                            10.00
                                            
                                    
 
                                    - 
                                        2713cd7adc3d05d9bac7bb332d7902c00b3c169dbf820f5f63edd5bb012b9619
                                            0.40
                                            
                                    
 
                                    - 
                                        1d8bcb36d10a153b5f3801eca681868dbc7bc5b243d781bcab1ee8f981a12662
                                            0.60
                                            
                                    
 
                                    - 
                                        fc48b25424dce657956024db2436598d19708feb35ee0b2f10a6f762995b85cc
                                            0.07
                                            
                                    
 
                                    - 
                                        822752078d906ddd35e543f56da4b351f133101d67018b270a01ae88ea7ab465
                                            0.03
                                            
                                    
 
                                    - 
                                        9fe31a8283f0ecc35476286ea25376ad7b0584b6d1b34cba5f900b3bed1a1677
                                            10.00
                                            
                                    
 
                                    - 
                                        5dbd79d8e1484d4df477e89868fd3fda5b91d8dc607334e38129fcef4afaeb15
                                            0.04
                                            
                                    
 
                                    - 
                                        84f39aa8c7d85d7e41b32f96351b4f2c4c86dd87f578fb0ad5997a7419351ca1
                                            10.00
                                            
                                    
 
                                    - 
                                        5dd70e648562fd9333e6b43b6bcc7b517e71ca39d7f7c42486cd7fa82dff0cff
                                            0.04
                                            
                                    
 
                                    - 
                                        cc9d14b94a3017920812f30ab8e21aaf034fe8eda26fb8517d240e00090fbc38
                                            0.04
                                            
                                    
 
                                    - 
                                        7d0eba46cdeede52eec34ca7ad959fcb82a9a29b0017c5a49256ba68b3d78f01
                                            10.00
                                            
                                    
 
                                 
                             |