From fe521ea29d75c98113c99474e4ecccc6e55de656 Mon Sep 17 00:00:00 2001 From: Yarvin Date: Wed, 2 Oct 2024 12:17:10 +0200 Subject: [PATCH] Add multiplayer-bomber example. --- Cargo.toml | 1 + .../godot/.godot/extension_list.cfg | 1 + examples/multiplayer-bomber/godot/README.md | 28 ++ .../godot/assets/brickfloor.png | Bin 0 -> 10054 bytes .../godot/assets/charwalk.png | Bin 0 -> 1663 bytes .../godot/assets/explosion.png | Bin 0 -> 2692 bytes .../godot/assets/rock_bit.png | Bin 0 -> 89 bytes examples/multiplayer-bomber/godot/icon.svg | 1 + .../multiplayer-bomber/godot/project.godot | 68 +++ .../multiplayer-bomber/godot/rust.gdextension | 15 + .../godot/src/entities/bomb.tscn | 130 ++++++ .../godot/src/entities/player.tscn | 207 +++++++++ .../godot/src/entities/rock.tscn | 73 +++ .../godot/src/game/gamestate.tscn | 8 + .../godot/src/game/lobby.tscn | 170 +++++++ .../godot/src/game/world.tscn | 418 ++++++++++++++++++ .../godot/src/tiles/tile_scene.tscn | 23 + .../godot/src/tiles/tileset.tres | 17 + examples/multiplayer-bomber/rust/Cargo.toml | 13 + examples/multiplayer-bomber/rust/src/bomb.rs | 66 +++ .../rust/src/bomb_spawner.rs | 94 ++++ .../multiplayer-bomber/rust/src/constants.rs | 38 ++ .../multiplayer-bomber/rust/src/game_state.rs | 299 +++++++++++++ .../multiplayer-bomber/rust/src/inputs.rs | 32 ++ examples/multiplayer-bomber/rust/src/lib.rs | 24 + examples/multiplayer-bomber/rust/src/lobby.rs | 168 +++++++ .../multiplayer-bomber/rust/src/player.rs | 140 ++++++ examples/multiplayer-bomber/rust/src/rock.rs | 29 ++ examples/multiplayer-bomber/rust/src/score.rs | 80 ++++ examples/multiplayer-bomber/rust/src/world.rs | 70 +++ 30 files changed, 2213 insertions(+) create mode 100644 examples/multiplayer-bomber/godot/.godot/extension_list.cfg create mode 100644 examples/multiplayer-bomber/godot/README.md create mode 100644 examples/multiplayer-bomber/godot/assets/brickfloor.png create mode 100644 examples/multiplayer-bomber/godot/assets/charwalk.png create mode 100644 examples/multiplayer-bomber/godot/assets/explosion.png create mode 100644 examples/multiplayer-bomber/godot/assets/rock_bit.png create mode 100644 examples/multiplayer-bomber/godot/icon.svg create mode 100644 examples/multiplayer-bomber/godot/project.godot create mode 100644 examples/multiplayer-bomber/godot/rust.gdextension create mode 100644 examples/multiplayer-bomber/godot/src/entities/bomb.tscn create mode 100644 examples/multiplayer-bomber/godot/src/entities/player.tscn create mode 100644 examples/multiplayer-bomber/godot/src/entities/rock.tscn create mode 100644 examples/multiplayer-bomber/godot/src/game/gamestate.tscn create mode 100644 examples/multiplayer-bomber/godot/src/game/lobby.tscn create mode 100644 examples/multiplayer-bomber/godot/src/game/world.tscn create mode 100644 examples/multiplayer-bomber/godot/src/tiles/tile_scene.tscn create mode 100644 examples/multiplayer-bomber/godot/src/tiles/tileset.tres create mode 100644 examples/multiplayer-bomber/rust/Cargo.toml create mode 100644 examples/multiplayer-bomber/rust/src/bomb.rs create mode 100644 examples/multiplayer-bomber/rust/src/bomb_spawner.rs create mode 100644 examples/multiplayer-bomber/rust/src/constants.rs create mode 100644 examples/multiplayer-bomber/rust/src/game_state.rs create mode 100644 examples/multiplayer-bomber/rust/src/inputs.rs create mode 100644 examples/multiplayer-bomber/rust/src/lib.rs create mode 100644 examples/multiplayer-bomber/rust/src/lobby.rs create mode 100644 examples/multiplayer-bomber/rust/src/player.rs create mode 100644 examples/multiplayer-bomber/rust/src/rock.rs create mode 100644 examples/multiplayer-bomber/rust/src/score.rs create mode 100644 examples/multiplayer-bomber/rust/src/world.rs diff --git a/Cargo.toml b/Cargo.toml index 9a7f25210..e1f6ecb73 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,6 +14,7 @@ members = [ "itest/repo-tweak", "examples/dodge-the-creeps/rust", "examples/hot-reload/rust", + "examples/multiplayer-bomber/rust", ] # Note about Jetbrains IDEs: "IDE Sync" (Refresh Cargo projects) may cause static analysis errors such as diff --git a/examples/multiplayer-bomber/godot/.godot/extension_list.cfg b/examples/multiplayer-bomber/godot/.godot/extension_list.cfg new file mode 100644 index 000000000..e6cba9255 --- /dev/null +++ b/examples/multiplayer-bomber/godot/.godot/extension_list.cfg @@ -0,0 +1 @@ +res://rust.gdextension diff --git a/examples/multiplayer-bomber/godot/README.md b/examples/multiplayer-bomber/godot/README.md new file mode 100644 index 000000000..33782758e --- /dev/null +++ b/examples/multiplayer-bomber/godot/README.md @@ -0,0 +1,28 @@ +# Multiplayer Bomber Example + +A multiplayer implementation of the classic bomberman game. +One of the players should press **Host**, while other player(s) +should type in the host's IP address and press **Join**. + +Based on: https://github.com/godotengine/godot-demo-projects/tree/master/networking/multiplayer_bomber + +Language: Rust + +Renderer: Compatibility + +## Controls + +WSAD to move +CTRL to plant bomb + + +## Copying + +George (`assets/chatwalk`) is an alternate LCP character by [sheep](https://opengameart.org/users/sheep), from [OpenGameArt.org](https://opengameart.org/content/alternate-lpc-character-sprites-george). CC-BY 3.0, CC-BY-SA 3.0, GPL 3.0 + +Bomb - Matt Hackett of Lost Decade Games, expanded by Cem Kalyoncu; CC-BY 3.0 + +"[LPC] Rocks" by bluecarrot16, Johann Charlot, Yar, Hyptosis, Evert, Lanea Zimmerman (Sharm), Guillaume Lecollinet, Richard Kettering (Jetrel), Zachariah Husiar (Zabin), Jetrel, Hyptosis, Redshrike, Rayane Félix (RayaneFLX), Michele Bucelli (Buch) +"[LPC] Walls" by bluecarrot16, Lanea Zimmerman (Sharm), Daniel Armstrong (HughSpectrum), William Thompson (William.Thompsonj), Hyptosis, Zabin, Daniel Cook, Guido Bos, SpiderDave, Cougarmint, Stephen Challener (Redshrike), Matthew Nash, Wolthera van Hövell tot Westerflier (TheraHedwig), Reemax, bleutailfly, NaRNeRZz, Sir Spummington, Casper Nilsson, KnoblePersona. CC-BY-SA 3.0. +"[LPC] Floors" by bluecarrot16, Lanea Zimmerman (Sharm), William Thompson (William.Thompsonj), Hyptosis, SpiderDave, Cougarmint, Stephen Challener (Redshrike), Bonsaiheldin, Tyler Olsen (Roots), Jetrel, jestan, The Open Surge team (http://opensnc.sourceforge.net), Gaurav Munjal, Reemax, Silveira Neto, bleutailfly, Casper Nilsson, NaRNeRZz, Buch, keith karnage, Arthur Carvalho, Guilherme Vieira (n2liquid), Chris Hamons (maintainer). CC-BY-SA 4.0 + diff --git a/examples/multiplayer-bomber/godot/assets/brickfloor.png b/examples/multiplayer-bomber/godot/assets/brickfloor.png new file mode 100644 index 0000000000000000000000000000000000000000..738ce0d989b3ec4bb0660c60ac401a33901a38a5 GIT binary patch literal 10054 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 literal 0 HcmV?d00001 diff --git a/examples/multiplayer-bomber/godot/assets/charwalk.png b/examples/multiplayer-bomber/godot/assets/charwalk.png new file mode 100644 index 0000000000000000000000000000000000000000..198d75f3eea2ad2191d3b3c751d331ecfc793cab GIT binary patch literal 1663 zcmZ{lSya;p7RIwtqb3;^H3drm1xkYwf`qj!35cXxHmM-77)6XFL_iQQ2@xYcyGCHSnpD$|jy_;2UQ}7z z9ROy!(j)f+05C14;2oUs#4wNJ34XNP@SDQe+7Qmx1#pa?*Kv^R%*c5VNJBw(C;G?B z=ktk~ot6k_=N$mJf;P(z`)9Xk{v~u5!N*}=*B4BE)b-BENW0B1pRB%pZmcfrrunTu zc?h2Sjpk-_zl1b$9!{RxM$OdJZiz5HS0@#EnrOOqpQ7fA+XyS z--4p+w7EGDYFs@4I9Rs^c8X|H&$bZ+09L<(Jt6Ztuw??#_GxAtIuY9rG@XGxh-e`v zViPpdN`k}#-+~cH>zyQ(#yYaL%22Tsn8koJc*L?xyKJ+MEyd{bWC+RnAmYYXy7!po zM&Bk5IA|LjKigcQXGm}riS?f`$uffG%Jzp5Afd<2X?eA$PKFEn7Wg?9uX#3pl2b_dQAqZ!HuKR^jjxjfq1AZGSMT^?5Ce&qC&sl^%81%S-?R5kUM+# zM_x*0@YP3(^eSDyA3s;^wNtc@21LJ68e^P@W`e-e?Dl{l!N4|nnYYRA;XHJOAqpf_ zL|?&H@UtXE?=w$sljNy07skH%%0o~<0Na7885B{`4GU1i>{9H}16>;@X1<}M*rly7 z4*2scz4olU<88|OljlE?4-PICoh`6&D+59&a_lNbVdh8s@Zj=SabVL^&nfg&(1{Uv ztrm*AfNy1d=9+Nr_HC#n^lNSW-IXk@L!LRGrzBA!x&Ao@MNzvoYK)E za-56u}Nlf$7xOk7=t{uAmg2EgV3Fl4R=@cXJ zJ8Dv6+L`DpcdJ(!VaUS5JK>%Khy0XYmd;e|05#WB@;dOo`f^WqMybA2NF0);ta}_v(sz@ZBnRd~MVsWeI_xH?XrWa|f3n&LIP_*eqSG9S zw|1v3T^b%iSGuV){)ljlyMM+WapcVAKJxBMUgJQh?faXRC#Mk#i`NS91t4dE@pvt- zw9WbWasp>q&;4)38?|W$!*N{nPdg`h%cTDvi&f6JhTlI82VXEbh~wL*l%sR$>22Bm z9daD?(=zGfk$i08UenQ&Lct$Ra6aDw$6^*U`7e;OvT&ZG*?0Mjo>(iOk`n7E4TA6^ zG3%4OV3T-STJ^kcwKDf$Z#}_f&A9G4bASDp0|vonzKHw};zkx{sIPu9W^gsT;D^-S zW%3wC1{v$bOn$bgT)l1oMpC^EOjy%X%J)N(8r;vy$X~|OBx%X;(`C9ukngH9AmSu@uP$kds%hxe#%6P+a rv!p`Nv8aUiZ?8el(B?Mdv|bvhbR;t`tOeYye*hvM_HwTwQIr1!InpN7 literal 0 HcmV?d00001 diff --git a/examples/multiplayer-bomber/godot/assets/explosion.png b/examples/multiplayer-bomber/godot/assets/explosion.png new file mode 100644 index 0000000000000000000000000000000000000000..31063cdb16c717fd8ddfe12f956789fdb1222675 GIT binary patch literal 2692 zcmV-~3VZd5P)U85(#h}+_IUn@)>@sR!-5{@YN zg-NIXrLn0WkwUzgk4Jz1mTz2s%HMtc_k1-O{J@E(Bm_VZrwZw~OPw?6+>v8jJ3*41ek4Nu;h42CZo4~FlM8y(+%_cwEV z>6JP!yCJ0{eo#kvyMk9&((}ifyDNwA9DL8XH+Svs_y4qEQ z&n*1gJmPDm<|o?1&ja+I1kLMOYyn;O7iijhfl+2w*&r<+7Rh>1L&{Z=(=4dxQ+tv zW;P`tLk)l`No$F%Bs64I64OMG?Be_I4_GyWXb*4msNa5)JE6u7a%`Y-FrRwR`xBEy zB1rad9Pi`+qC26$U}}kglTmo4XTG8`%AXopo04MPlC{ZAb;#-u{!tWsvVh~c0 zcCd|v4py*gKN*G?qq3Jr;yChI&&Iub6niOf0&^%42n&&g%zgrOU^B2BxDvP*_ux&a zD1PIFeRP9xGBPxaIlK+JW{~e*!0>$@_1pUwsN+WuItf)`GqIGolDLKunyELLeBOh= z7XeUw@S^HZH(9G$MM7gYAB{z<92fv!jW2oi$9{$BbPBxx{*^V28n$Xq6hOi#wKgnQ zQmc)I)R3XZGAewLeN3Kmi@R`rYC^Mb2Ya^}#A)q+2tL6s+8~NQJi%STKDHXo^|7>4 z0fBU@(!6o3xjK>7D=BZ7!vgxK9L-IXQ*k>pWDYoklV(vR`$(i4m3n7OJX12r*i72O zbE}rdi6RlvV2Ddta5x_dcnmfj#l8Std#J~Sa6Ff8Rx^X8D--qgTIfV7(rV2(5m90X zkN`Vq&_RJPhk!~IWtH*4#cIbJ5aX|Rc#Sed$tZ8V7JqC^iJln4lJkA=Y77ra{`ynWH! z{p`06W{|-jJ@4r&pZ8uLFu~j4jHZ@Nw)IBK`f>SYnQct$G+ikX&|n?QSj7$?M~N;9 zbP$mtATyP)n2V05)cTTLVUZ9_%5Y*DX-&umCNa+)qTJ4xRqBNHjO?R@G0}f z{qNel``WN}x;Y+99<#kW2u2olr zdL!0p78HlJ8+ldXVVT?W!I=B?+Mh6iFIj^gw2Pe!&bvHMOT{~<2*1?(02Tp!8 ze)V?F15s4!q+CzXNl}Rs83IZyX2LKEbD0F&jkH#i8a5MSYyk?aA~={4=?%4Xf2HXJ zb+=UYX+qG{S!{j3{Q+hZWr8`Wm7$=I0y%QRUAcI!BP`^UfpH^kwsvYMRMJ+(&BP8G zY|y-FEc<}IgGkRAOD}7^UQ4}3D1taBW%HZDVwIF>rI)t~#v@IkIGrLLGYU%Zr`p>tR0BMwjd`G^%rrauJ-Lode z+CPEIJYdi9As_`dgOEjP zG=RpzG)dZOq)|GcV)@o!K(&KSA@EP?>{uaG{jTd z^T4N#e)w(wzW9crFrRZBOIX3k!Hg5D4eN;-acY-ZT>QEIn5UotbmwDvz0?~NR8y!36sDKBCSfUAxA*Ecm!+tF@yr$@?$jas_W zu$mYn$0lytox?Est^#HMUVT>?Eld#fyb-F%yQU z(d-IPhO3J3bFco3k9oi9y*i&O1$Rn>U1x$D_+h-setrzkaTEy?tR)6PxDbVtt&5p( zqV?22J8B=hW*DBT=cVJfYJ%mL5MFZhn zzO1nB;atay@Mzrq3BUAH_qG$r-{BMO=RW*oTe%xY2AHQ*cSv~4 z+%)*>u!?3^fS2JlSOt7L-hhw8JmC5G3B1e!1ph`3x{(d-8TKqb3ophdMrd#aTkZL_ ynz4|69D0DqwiUPT5Q6_?+E5ul8=&@Y \ No newline at end of file diff --git a/examples/multiplayer-bomber/godot/project.godot b/examples/multiplayer-bomber/godot/project.godot new file mode 100644 index 000000000..b3d456458 --- /dev/null +++ b/examples/multiplayer-bomber/godot/project.godot @@ -0,0 +1,68 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="GodotRustMultiplayerExample" +run/main_scene="res://src/game/lobby.tscn" +config/features=PackedStringArray("4.3", "GL Compatibility") +config/icon="res://icon.svg" + +[autoload] + +gamestate="*res://src/game/gamestate.tscn" + +[input] + +Fire={ +"deadzone": 0.5, +"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":false,"double_click":false,"script":null) +] +} +move_left={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null) +] +} +move_right={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null) +] +} +jump={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) +] +} +move_up={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null) +] +} +move_down={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null) +] +} +set_bomb={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194326,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} + +[layer_names] + +2d_physics/layer_1="collisions" +2d_physics/layer_2="explodable" + +[rendering] + +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" diff --git a/examples/multiplayer-bomber/godot/rust.gdextension b/examples/multiplayer-bomber/godot/rust.gdextension new file mode 100644 index 000000000..8c91d66e3 --- /dev/null +++ b/examples/multiplayer-bomber/godot/rust.gdextension @@ -0,0 +1,15 @@ +[configuration] +entry_symbol = "gdext_rust_init" +compatibility_minimum = 4.1 + +[libraries] +linux.debug.x86_64 = "res://../../../target/debug/libmultiplayer_bomber.so" +linux.release.x86_64 = "res://../../../target/release/libmultiplayer_bomber.so" +windows.debug.x86_64 = "res://../../../target/debug/multiplayer_bomber.dll" +windows.release.x86_64 = "res://../../../target/release/multiplayer_bomber.dll" +macos.debug = "res://../../../target/debug/libmultiplayer_bomber.dylib" +macos.release = "res://../../../target/release/libmultiplayer_bomber.dylib" +macos.debug.arm64 = "res://../../../target/debug/libmultiplayer_bomber.dylib" +macos.release.arm64 = "res://../../../target/release/libmultiplayer_bomber.dylib" +web.debug.wasm32 = "res://../../../target/wasm32-unknown-emscripten/debug/multiplayer_bomber.wasm" +web.release.wasm32 = "res://../../../target/wasm32-unknown-emscripten/release/multiplayer_bomber.wasm" diff --git a/examples/multiplayer-bomber/godot/src/entities/bomb.tscn b/examples/multiplayer-bomber/godot/src/entities/bomb.tscn new file mode 100644 index 000000000..600cfeabe --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/entities/bomb.tscn @@ -0,0 +1,130 @@ +[gd_scene load_steps=8 format=3 uid="uid://enwoaqi0rnei"] + +[ext_resource type="Texture2D" uid="uid://cb1y8d1bbygtk" path="res://assets/brickfloor.png" id="2"] +[ext_resource type="Texture2D" uid="uid://dkhnmbca25hmy" path="res://assets/explosion.png" id="3"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_1ih13"] +size = Vector2(16, 192) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_whso6"] +size = Vector2(192, 16) + +[sub_resource type="Curve" id="Curve_4yges"] +max_value = 2.0 +_data = [Vector2(0.00150494, 0.398437), 0.0, 0.0, 0, 0, Vector2(0.0152287, 1.42969), 0.0, 0.0, 0, 0, Vector2(0.478607, 1.30078), 0.0, 0.0, 0, 0, Vector2(1, 0.291016), 0.0, 0.0, 0, 0] +point_count = 4 + +[sub_resource type="Animation" id="Animation_21j5c"] +length = 4.0 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite:self_modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.4, 0.6, 0.8, 1.1, 1.3, 1.5, 1.8, 1.9, 2, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 3), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), +"update": 0, +"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(8, 8, 8, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(8, 8, 8, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(8, 8, 8, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(8, 8, 8, 1), Color(1, 1, 1, 1), Color(8, 8, 8, 1), Color(1, 1, 1, 1), Color(8, 8, 8, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] +} +tracks/1/type = "method" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath(".") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(2.8, 3.4), +"transitions": PackedFloat32Array(1, 1), +"values": [{ +"args": [], +"method": &"explode" +}, { +"args": [], +"method": &"done" +}] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("Explosion1:emitting") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 2.8), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("Explosion2:emitting") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 2.8), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_h2w7m"] +_data = { +"anim": SubResource("Animation_21j5c") +} + +[node name="Bomb" type="Bomb"] +collision_layer = 0 +collision_mask = 2 +monitorable = false + +[node name="Sprite" type="Sprite2D" parent="."] +position = Vector2(-2.92606, -2.92606) +texture = ExtResource("2") +region_enabled = true +region_rect = Rect2(144, 0, 48, 48) + +[node name="Shape1" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_1ih13") + +[node name="Shape2" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_whso6") + +[node name="Explosion1" type="CPUParticles2D" parent="."] +emitting = false +lifetime = 0.5 +one_shot = true +explosiveness = 0.95 +texture = ExtResource("3") +emission_shape = 3 +emission_rect_extents = Vector2(80, 1) +gravity = Vector2(0, 0) +initial_velocity_min = 1.0 +initial_velocity_max = 1.0 +angular_velocity_min = 187.35 +angular_velocity_max = 188.35 +scale_amount_curve = SubResource("Curve_4yges") + +[node name="Explosion2" type="CPUParticles2D" parent="."] +rotation = 1.57162 +emitting = false +lifetime = 0.5 +one_shot = true +explosiveness = 0.95 +texture = ExtResource("3") +emission_shape = 3 +emission_rect_extents = Vector2(80, 1) +gravity = Vector2(0, 0) +initial_velocity_min = 1.0 +initial_velocity_max = 1.0 +angular_velocity_min = 187.35 +angular_velocity_max = 188.35 +scale_amount_curve = SubResource("Curve_4yges") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_h2w7m") +} +autoplay = "anim" diff --git a/examples/multiplayer-bomber/godot/src/entities/player.tscn b/examples/multiplayer-bomber/godot/src/entities/player.tscn new file mode 100644 index 000000000..a916344fa --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/entities/player.tscn @@ -0,0 +1,207 @@ +[gd_scene load_steps=13 format=3 uid="uid://dviwgv2ty8v6u"] + +[ext_resource type="Texture2D" uid="uid://mlblycabx20l" path="res://assets/charwalk.png" id="2"] + +[sub_resource type="CircleShape2D" id="1"] +radius = 20.0 + +[sub_resource type="Animation" id="2"] +resource_name = "standing" +length = 0.8 +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("sprite:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2, 0.4, 0.6), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [0, 4, 8, 12] +} + +[sub_resource type="Animation" id="3"] +resource_name = "stunned" +length = 1.2 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("sprite:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath(".:stunned") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(1), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("sprite:rotation") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [-6.28319, 0.0] +} + +[sub_resource type="Animation" id="4"] +length = 0.8 +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("sprite:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2, 0.4, 0.6), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [0, 4, 8, 12] +} + +[sub_resource type="Animation" id="5"] +length = 0.8 +loop_mode = 1 +step = 0.2 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("sprite:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2, 0.4, 0.6), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [1, 5, 9, 13] +} + +[sub_resource type="Animation" id="6"] +length = 0.8 +loop_mode = 1 +step = 0.2 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("sprite:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2, 0.4, 0.6), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [3, 7, 11, 15] +} + +[sub_resource type="Animation" id="7"] +length = 0.8 +loop_mode = 1 +step = 0.2 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("sprite:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2, 0.4, 0.6), +"transitions": PackedFloat32Array(1, 1, 1, 1), +"update": 1, +"values": [2, 6, 10, 14] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_yb83i"] +_data = { +"standing": SubResource("2"), +"stunned": SubResource("3"), +"walk_down": SubResource("4"), +"walk_left": SubResource("5"), +"walk_right": SubResource("6"), +"walk_up": SubResource("7") +} + +[sub_resource type="LabelSettings" id="LabelSettings_5huhx"] +outline_size = 8 +outline_color = Color(0, 0, 0, 1) + +[sub_resource type="SceneReplicationConfig" id="SceneReplicationConfig_sh64w"] +properties/0/path = NodePath("label:text") +properties/0/spawn = true +properties/0/replication_mode = 2 +properties/1/path = NodePath(".:synced_position") +properties/1/spawn = true +properties/1/replication_mode = 1 +properties/2/path = NodePath(".:stunned") +properties/2/spawn = true +properties/2/replication_mode = 2 +properties/3/path = NodePath(".:player_id") +properties/3/spawn = true +properties/3/replication_mode = 1 + +[sub_resource type="SceneReplicationConfig" id="SceneReplicationConfig_w53uu"] +properties/0/path = NodePath(".:bombing") +properties/0/spawn = true +properties/0/replication_mode = 1 +properties/1/path = NodePath(".:motion") +properties/1/spawn = true +properties/1/replication_mode = 1 + +[node name="player" type="Player"] +z_index = 10 +collision_layer = 3 +motion_mode = 1 + +[node name="sprite" type="Sprite2D" parent="."] +position = Vector2(0.0750351, 6.23615) +rotation = -6.28319 +texture = ExtResource("2") +offset = Vector2(-0.0750351, -6.23615) +hframes = 4 +vframes = 4 + +[node name="shape" type="CollisionShape2D" parent="."] +shape = SubResource("1") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_yb83i") +} + +[node name="label" type="Label" parent="."] +offset_left = -82.0 +offset_top = -35.0 +offset_right = 85.0 +offset_bottom = -14.0 +size_flags_horizontal = 2 +size_flags_vertical = 0 +theme_override_font_sizes/font_size = 16 +text = "Player 1" +label_settings = SubResource("LabelSettings_5huhx") +horizontal_alignment = 1 + +[node name="MultiplayerSynchronizer" type="MultiplayerSynchronizer" parent="."] +replication_config = SubResource("SceneReplicationConfig_sh64w") + +[node name="Inputs" type="PlayerInputs" parent="."] + +[node name="InputsSync" type="MultiplayerSynchronizer" parent="Inputs"] +replication_config = SubResource("SceneReplicationConfig_w53uu") diff --git a/examples/multiplayer-bomber/godot/src/entities/rock.tscn b/examples/multiplayer-bomber/godot/src/entities/rock.tscn new file mode 100644 index 000000000..f3bb9c741 --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/entities/rock.tscn @@ -0,0 +1,73 @@ +[gd_scene load_steps=6 format=3 uid="uid://ciqjnvw2opgvk"] + +[ext_resource type="Texture2D" uid="uid://doxassdyodvel" path="res://assets/brickfloor.png" id="1_sl8s3"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_l5afi"] +size = Vector2(48, 48) + +[sub_resource type="Animation" id="Animation_5txhr"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite:visible") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} + +[sub_resource type="Animation" id="Animation_dyd38"] +resource_name = "explode" +tracks/0/type = "method" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(1), +"transitions": PackedFloat32Array(1), +"values": [{ +"args": [], +"method": &"done" +}] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_b50h3"] +_data = { +"RESET": SubResource("Animation_5txhr"), +"explode": SubResource("Animation_dyd38") +} + +[node name="Rock" type="Rock"] +collision_layer = 3 +motion_mode = 1 + +[node name="Sprite" type="Sprite2D" parent="."] +texture = ExtResource("1_sl8s3") +region_enabled = true +region_rect = Rect2(96, 0, 48, 48) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_l5afi") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_b50h3") +} diff --git a/examples/multiplayer-bomber/godot/src/game/gamestate.tscn b/examples/multiplayer-bomber/godot/src/game/gamestate.tscn new file mode 100644 index 000000000..9c46f8eea --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/game/gamestate.tscn @@ -0,0 +1,8 @@ +[gd_scene load_steps=3 format=3 uid="uid://b5ykvh0m3e5wn"] + +[ext_resource type="PackedScene" uid="uid://by3f5o7dyoqx4" path="res://src/game/world.tscn" id="1_d18ae"] +[ext_resource type="PackedScene" uid="uid://dviwgv2ty8v6u" path="res://src/entities/player.tscn" id="2_yhn6u"] + +[node name="Gamestate" type="GameState"] +world_scene = ExtResource("1_d18ae") +player_scene = ExtResource("2_yhn6u") diff --git a/examples/multiplayer-bomber/godot/src/game/lobby.tscn b/examples/multiplayer-bomber/godot/src/game/lobby.tscn new file mode 100644 index 000000000..dd02f4d90 --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/game/lobby.tscn @@ -0,0 +1,170 @@ +[gd_scene format=3 uid="uid://jhdlqsokif5o"] + +[node name="Lobby" type="Lobby"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 2 +size_flags_vertical = 2 + +[node name="Players" type="Panel" parent="."] +visible = false +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -126.0 +offset_top = -177.5 +offset_right = 126.0 +offset_bottom = 177.5 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 2 +size_flags_vertical = 2 + +[node name="Label" type="Label" parent="Players"] +layout_mode = 0 +offset_left = 26.0 +offset_top = 7.0 +offset_right = 229.0 +offset_bottom = 30.0 +size_flags_horizontal = 2 +size_flags_vertical = 0 +text = "Awaiting Players..." +horizontal_alignment = 1 + +[node name="Start" type="Button" parent="Players"] +layout_mode = 0 +offset_left = 68.0 +offset_top = 307.0 +offset_right = 193.0 +offset_bottom = 336.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +text = "START!" + +[node name="List" type="ItemList" parent="Players"] +layout_mode = 0 +offset_left = 25.0 +offset_top = 37.0 +offset_right = 229.0 +offset_bottom = 296.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 + +[node name="PortForward" type="Label" parent="Players"] +layout_mode = 0 +offset_left = -124.0 +offset_top = 375.0 +offset_right = 128.0 +offset_bottom = 429.0 +theme_override_constants/line_spacing = 6 +text = "If you want non-LAN clients to connect, +make sure the port 10567 in UDP +is forwarded on your router." + +[node name="FindPublicIP" type="LinkButton" parent="Players"] +layout_mode = 0 +offset_left = 200.0 +offset_top = 409.5 +offset_right = 408.0 +offset_bottom = 432.5 +text = "Find your public IP address" + +[node name="Connect" type="Panel" parent="."] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -138.5 +offset_top = -83.5 +offset_right = 138.5 +offset_bottom = 83.5 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 2 +size_flags_vertical = 2 + +[node name="NameLabel" type="Label" parent="Connect"] +layout_mode = 0 +offset_left = 14.0 +offset_top = 11.0 +offset_right = 56.0 +offset_bottom = 25.0 +size_flags_horizontal = 2 +size_flags_vertical = 0 +text = "Name:" + +[node name="Name" type="LineEdit" parent="Connect"] +layout_mode = 0 +offset_left = 17.0 +offset_top = 38.0 +offset_right = 173.0 +offset_bottom = 69.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +text = "The Warrior" + +[node name="IPLabel" type="Label" parent="Connect"] +layout_mode = 0 +offset_left = 15.0 +offset_top = 74.0 +offset_right = 57.0 +offset_bottom = 97.0 +size_flags_horizontal = 2 +size_flags_vertical = 0 +theme_override_font_sizes/font_size = 16 +text = "IP:" + +[node name="IPAddress" type="LineEdit" parent="Connect"] +layout_mode = 0 +offset_left = 17.0 +offset_top = 102.0 +offset_right = 173.0 +offset_bottom = 133.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +text = "127.0.0.1" + +[node name="Host" type="Button" parent="Connect"] +layout_mode = 0 +offset_left = 181.0 +offset_top = 38.0 +offset_right = 246.0 +offset_bottom = 69.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +text = "Host" + +[node name="Join" type="Button" parent="Connect"] +layout_mode = 0 +offset_left = 181.0 +offset_top = 102.0 +offset_right = 246.0 +offset_bottom = 133.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +text = "Join" + +[node name="ErrorLabel" type="Label" parent="Connect"] +layout_mode = 0 +offset_left = 15.0 +offset_top = 138.0 +offset_right = 257.0 +offset_bottom = 161.0 +size_flags_horizontal = 2 +size_flags_vertical = 0 +theme_override_colors/font_color = Color(0.820312, 0.291595, 0.291595, 1) + +[node name="ErrorDialog" type="AcceptDialog" parent="."] + +[connection signal="pressed" from="Players/Start" to="." method="on_start_pressed"] +[connection signal="pressed" from="Players/FindPublicIP" to="." method="_on_find_public_ip_pressed"] +[connection signal="pressed" from="Connect/Host" to="." method="on_host_pressed"] +[connection signal="pressed" from="Connect/Join" to="." method="on_join_pressed"] diff --git a/examples/multiplayer-bomber/godot/src/game/world.tscn b/examples/multiplayer-bomber/godot/src/game/world.tscn new file mode 100644 index 000000000..39fa74d3d --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/game/world.tscn @@ -0,0 +1,418 @@ +[gd_scene load_steps=6 format=4 uid="uid://by3f5o7dyoqx4"] + +[ext_resource type="TileSet" uid="uid://do2l6lpuotti8" path="res://src/tiles/tileset.tres" id="1"] +[ext_resource type="PackedScene" uid="uid://ciqjnvw2opgvk" path="res://src/entities/rock.tscn" id="2"] +[ext_resource type="PackedScene" uid="uid://enwoaqi0rnei" path="res://src/entities/bomb.tscn" id="4_f1bha"] + +[sub_resource type="Image" id="Image_7c6q7"] +data = { +"data": PackedByteArray("/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/5///////////////////////8/8A/wD/AP8A/w//////////Q/8A/wD/AP+///////+T/wD/AP8A/wD/D/////////////////////////8b/wD/AP8A/wD/Af/n//////+b/wD/AP8A/8n/+v/8/6f/AP8A/wD/yP//////l/8A/wD/AP8A/w//////////Q/8A/wD/AP8A/w////////f/K/8A/wD/AP9z//////+T/wD/AP8A/wD/D///////////////8//R/43/FP8A/wD/AP8A/wD/AP8A/wD/L/+n/9v/9v/c/7j/df8Q/wD/AP8A/wD/AP8a/8v/0f8j/wD/AP8A/wD/Bf/f//////9u/wD/AP8A/zb///////r/Hv8A/wD/AP8A/wD/AP8A/0b/qP/W//P/zf+e/yz/AP8A/wD/AP8A/wD/AP87/////////xf/AP8A/wP/////////T/8A/wD/AP8A/wD/c/////////9m/wD/AP94/////////23/AP8A/wD/AP8A/wD/AP8A/zr/o//P//b/5/+t/z3/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/4v/////////RP8A/wD/AP8A/wD/AP8A/wD/D/////////+z/wD/AP8A/wD/SP////////97/wD/AP8A/wD/AP8A/wD/AP/n///////////////////////z/wD/AP8A/wD/D/////////9D/wD/AP8A/7///////5P/AP8A/wD/AP8P/////////////////////////xv/AP8A/wD/AP8A/5v//////9X/AP8A/wr/+///////4f8A/wD/Bv/4//////9J/wD/AP8A/wD/D/////////9D/wD/AP8A/wD/D//////////Q/wf/AP8A/3P//////5P/AP8A/wD/AP8P///////////////////////l/xP/AP8A/wD/AP8A/wD/Rf/8//////////////////L/Ev8A/wD/AP8A/2P//////3L/AP8A/wD/AP8A/2T//////+b/CP8A/wD/s///////mv8A/wD/AP8A/wD/AP8I/6T/////////////////+v+C/wD/AP8A/wD/AP8A/zv/////////F/8A/wD/A/////////9P/wD/AP8A/wD/AP8D/87//////+z/Ev8b//P//////8j/Av8A/wD/AP8A/wD/AP8E/5n//v///////////////f+L/wf/AP8A/wD/AP8A/wD/AP8A/wb/6/////////+n/wD/AP8A/wD/AP8A/wD/AP8P//////////3/H/8A/wD/AP+v/////////3v/AP8A/wD/AP8A/wD/AP8A/5v/q/+r/+P//////+X/q/+r/6P/AP8A/wD/AP8P/////////0P/AP8A/wD/v///////k/8A/wD/AP8A/w//////////rf+P/4//j/+P/4//D/8A/wD/AP8A/wD/Tf///////v8R/wD/P////////////xv/AP83///////z/wf/AP8A/wD/AP8P/////////0P/AP8A/wD/AP8P////////////jf8A/wD/c///////k/8A/wD/AP8A/w//////////rf+P/7H/+///////k/8A/wD/AP8A/wD/AP/Y///////g/67/5f//////rP8A/wD/AP8A/wD/G//Q/9X/JP8A/wD/AP8A/wD/Bf/g//////9u/wD/MP//////+/8h/wD/AP8A/wD/AP8A/4v/////////+v/b//z/////////XP8A/wD/AP8A/wD/O/////////8X/wD/AP8D/////////0//AP8A/wD/AP8A/wD/M//8//////+W/6f///////r/Lf8A/wD/AP8A/wD/AP8A/4L/////////+f/W//n//////8z/DP8A/wD/AP8A/wD/AP8A/wD/WP////////////j/Ef8A/wD/AP8A/wD/AP8A/w////////////+E/wD/AP8b//z/////////e/8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/p///////r/8A/wD/AP8A/wD/AP8A/w//////////Q/8A/wD/AP+///////+T/wD/AP8A/wD/D/////////9D/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8J//b//////0j/AP93////////////VP8A/2///////6v/AP8A/wD/AP8A/w//////////Q/8A/wD/AP8A/w/////////////+/0T/AP9z//////+T/wD/AP8A/wD/D/////////9D/wD/AP+E///////J/wD/AP8A/wD/AP8K/////////3//AP8A/z3/uv83/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/2X//////+b/CP+s//////+e/wD/AP8A/wD/AP8A/y7//f//////vf8T/wD/H//U///////v/w7/AP8A/wD/AP87/////////xf/AP8A/wP/////////T/8A/wD/AP8A/wD/AP8A/47///////3/////////hP8A/wD/AP8A/wD/AP8A/yn/+///////vP8T/wD/Cf92/9f/Fv8A/wD/AP8A/wD/AP8A/wD/AP++///////y//////9s/wD/AP8A/wD/AP8A/wD/D////////////+j/Bf8A/3////////////97/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP+n//////+v/wD/AP8A/wD/AP8A/wD/D/////////9D/wD/AP8A/7///////5P/AP8A/wD/AP8P/////////6r/i/+L/4v/i/9O/wD/AP8A/wD/AP8A/wD/sf//////gv8A/7D////v//////+O/wD/pv//////Xf8A/wD/AP8A/wD/D/////////9D/wD/AP8A/wD/D///////////////5f8T/3P//////5P/AP8A/wD/AP8P/////////0P/AP8A/13//////9P/AP8A/wD/AP8A/wD/7v///////v+1/2D/Ef8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/Bf/g//////+Z//7////8/yT/AP8A/wD/AP8A/wD/bf//////9/8Z/wD/AP8A/zv/////////P/8A/wD/AP8A/zv/////////F/8A/wD/A/////////9P/wD/AP8A/wD/AP8A/wD/C//h////////////2f8I/wD/AP8A/wD/AP8A/wD/av//////9v8Y/wD/AP8A/wD/A/8A/wD/AP8A/wD/AP8A/wD/AP8l//7////u/3X//////8//AP8A/wD/AP8A/wD/AP8P//////////////9V/wP/5P///////////3v/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/6f//////6//AP8A/wD/AP8A/wD/AP8P////////////////////////////k/8A/wD/AP8A/w///////////////////////4//AP8A/wD/AP8A/wD/AP9j//////+7/wD/6P///5j/6f///8f/AP/e/////P8S/wD/AP8A/wD/AP8P/////////0P/AP8A/wD/AP8P/////////9f//////63/dP//////k/8A/wD/AP8A/w//////////Q/8A/yH/wP//////n/8A/wD/AP8A/wD/AP9////////////////2/4v/B/8A/wD/AP8A/wD/G//L/9H/JP8A/wD/AP8A/wD/AP8A/2b//////////////6P/AP8A/wD/AP8A/wD/AP+d///////J/wD/AP8A/wD/Av/2//////9w/wD/AP8A/wD/O/////////8X/wD/AP8D/////////0//AP8A/wD/AP8A/wD/AP8A/03///////////9J/wD/AP8A/wD/AP8A/wD/AP+c///////I/wD/AP8A/wD/LP87/zv/B/8A/wD/AP8A/wD/AP8A/4v//////5v/Gv/9//////8x/wD/AP8A/wD/AP8A/w///////9//5v///77/T///////xP//////e/8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/p///////r/8A/wD/AP8A/wD/AP8A/w////////////////////////////+T/wD/AP8A/wD/D///////////////////////j/8A/wD/AP8A/wD/AP8A/xf//v////L/I///////Wf+t////+f8e//////+//wD/AP8A/wD/AP8A/w//////////Q/8A/wD/AP8A/w//////////Mf/5///////Q//////+T/wD/AP8A/wD/D/////////////////////////9R/wD/AP8A/wD/AP8A/wD/Uf/X//////////////+d/wD/AP8A/wD/AP9j//////9y/wD/AP8A/wD/AP8A/wD/Bv/h//////////3/KP8A/wD/AP8A/wD/AP8A/5r//////8n/AP8A/wD/AP8C//b//////23/AP8A/wD/AP87/////////xj/AP8A/wT/////////T/8A/wD/AP8A/wD/AP8A/wD/cv///////////5T/AP8A/wD/AP8A/wD/AP8A/5v//////8n/AP8A/wD/AP+7//////8f/wD/AP8A/wD/AP8A/wb/6v//////Qv8A/8H//////5T/AP8A/wD/AP8A/wD/D///////2/+H///////T////7P92//////97/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP+n//////+v/wD/AP8A/wD/AP8A/wD/D/////////+w/5P/k/+T/+T//////5P/AP8A/wD/AP8P/////////0P/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP/H//////+I//////8c/2///////4j//////3H/AP8A/wD/AP8A/wD/D/////////9D/wD/AP8A/wD/D/////////8A/3T//////////////5P/AP8A/wD/AP8P//////////////////////9u/wD/AP8A/wD/AP8A/wD/MP8B/wL/O/+K//D///////7/C/8A/wD/AP8A/xr/zP/R/yP/AP8A/wD/AP8A/wD/AP8A/2f/////////p/8A/wD/AP8A/wD/AP8A/wD/a///////9/8a/wD/AP8A/zz/////////Pf8A/wD/AP8A/yT/////////Lv8A/wD/Gf////////83/wD/AP8A/wD/AP8A/wD/I//1/////////////f86/wD/AP8A/wD/AP8A/wD/bP//////9v8Z/wD/AP8A/7v//////x//AP8A/wD/AP8A/wD/V///////+/9v/2v/tP//////7/8I/wD/AP8A/wD/AP8P///////b/yb///////////+Q/27//////3v/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/6f//////6//AP8A/wD/AP8A/wD/AP8P/////////0P/AP8A/wD/v///////k/8A/wD/AP8A/w//////////Q/8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/3n//////+/////d/wD/Mv//////7///////I/8A/wD/AP8A/wD/AP8P/////////0P/AP8A/wD/AP8P/////////wD/Af+8////////////k/8A/wD/AP8A/w//////////rf+P//H//////1b/AP8A/wD/AP8A/wD/D//x/8H/Kf8A/wD/W/////////8l/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/Cf////////9S/wD/AP8A/wD/AP8A/wD/AP8r//z//////77/Ev8A/x3/1P//////7P8M/wD/AP8A/wD/Av/0//////+k/wT/AP+K///////+/wz/AP8A/wD/AP8A/wD/Af++///////u//X//////9X/Bv8A/wD/AP8A/wD/AP8s//3//////73/FP8A/w7/yv//////H/8A/wD/AP8A/wD/AP++/////////////////////////1n/AP8A/wD/AP8A/w///////9v/AP/E/////////y//bv//////e/8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/p///////r/8A/wD/AP8A/wD/AP8A/w//////////Q/8A/wD/AP+///////+T/wD/AP8A/wD/D/////////+q/4v/i/+L/4v/i/8l/wD/AP8A/wD/AP8A/wD/K////////////57/AP8D//L/////////0/8A/wD/AP8A/wD/AP8A/w//////////Q/8A/wD/AP8A/w//////////AP8A/xr/7f////////+T/wD/AP8A/wD/D/////////9D/wD/kP//////3v8H/wD/AP8A/wD/AP94///////+/8f/n//d///////w/wL/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8D/////////0//AP8A/wD/AP8A/wD/AP8A/wD/h//////////4/9b/+/////////9Y/wD/AP8A/wD/AP8A/5P/////////5//e/////////6n/AP8A/wD/AP8A/wD/AP9n/////////2X/df////////9+/wD/AP8A/wD/AP8A/wD/i//////////5/9b/+/////////8f/wD/AP8A/wD/AP8l//7/////////////////////////vP8A/wD/AP8A/wD/D///////2/8A/2L//////83/AP9t//////97/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP+n//////+v/wD/AP8A/wD/AP8A/wD/D/////////9D/wD/AP8A/7///////5P/AP8A/wD/AP8P/////////////////////////0P/AP8A/wD/AP8A/wD/AP8A/93/////////YP8A/wD/uP////////+F/wD/AP8A/wD/AP8A/wD/D/////////9D/wD/AP8A/wD/D/////////8A/wD/AP9S/////////5P/AP8A/wD/AP8P/////////0P/AP8k//3//////3T/AP8A/wD/AP8A/1n/4v///////////////////2X/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wP/////////T/8A/wD/AP8A/wD/AP8A/wD/AP8H/6H/////////////////+v9//wD/AP8A/wD/AP8A/wD/Cv/M/////////////////9z/Ff8A/wD/AP8A/wD/AP8c//H//////8b/Af8E/9L///////n/Kf8A/wD/AP8A/wD/AP8I/6b////////////////////X/xL/AP8A/wD/AP8A/4r//////8v/AP8A/wD/AP9a///////+/yH/AP8A/wD/AP8P///////b/wD/DP/O/9P/YP8A/23//////3v/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/6f//////6//AP8A/wD/AP8A/wD/AP8P/////////0P/AP8A/wD/v///////k/8A/wD/AP8A/w//////////////////////////Q/8A/wD/AP8A/wD/AP8A/wD/j/////////8i/wD/AP96/////////zb/AP8A/wD/AP8A/wD/AP8P/////////0P/AP8A/wD/AP8P/////////wD/AP8A/wD/m///////k/8A/wD/AP8A/w//////////Q/8A/wD/s///////7/8U/wD/AP8A/wD/AP8H/2n/qP/S//b/5P+0/0X/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/A/////////9P/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP9F/6n/1//0/87/n/8s/wD/AP8A/wD/AP8A/wD/AP8A/wP/bP/A/+j/7v/G/33/CP8A/wD/AP8A/wD/AP8A/7T///////v/Lv8A/wD/Of/+///////E/wH/AP8A/wD/AP8A/wD/AP9L/6v/2f/0/9D/p/9P/wH/AP8A/wD/AP8A/wb/6v//////dv8A/wD/AP8A/w7/+P//////gv8A/wD/AP8A/w///////9v/AP8A/wD/AP8A/wD/bP//////e/8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wA="), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="FontFile" id="FontFile_1trld"] +data = PackedByteArray("T1RUTwAMAIAAAwBAQ0ZGIEpOUJ8AAA6AAADZ20dERUYFKAaaAADw0AAAAChHUE9TF/ILPAAA/WgAABlqR1NVQrDdnfgAAPD4AAAMcE9TLzJqbIY2AAABMAAAAGBjbWFwp7fGlQAACDQAAAYqaGVhZAaBhE8AAADMAAAANmhoZWEIfgX0AAABBAAAACRobXR4Iik1hAAA6FwAAAh0bWF4cAIdUAAAAAEoAAAABm5hbWXbovi4AAABkAAABqRwb3N0/7gAMgAADmAAAAAgAAEAAAADAEGe1VFfXw889QADA+gAAAAA0VqgTgAAAADRWqBO/u7+wAXFA9IAAAADAAIAAAAAAAAAAQAAA8j/BQAABeH+7v7wBcUAAQAAAAAAAAAAAAAAAAAAAh0AAFAAAh0AAAADAm4DIAAFAAACigJYAAAASwKKAlgAAAFeADIBRgAAAAAJAAAAAAAAAAAAAAcAAAAAAAAAAAAAAABVS1dOAEAAIPsCA8j/BQAAA8gA+yAAAJMAAAAAAiACvQAAACAAAwAAABwBVgABAAAAAAAAAEgAAAABAAAAAAABAAoASAABAAAAAAACAAoAUgABAAAAAAADAB8AXAABAAAAAAAEABUAewABAAAAAAAFAEgAkAABAAAAAAAGABQA2AABAAAAAAAIABEA7AABAAAAAAAJABEA7AABAAAAAAALABkA/QABAAAAAAAMABkA/QABAAAAAAANAJABFgABAAAAAAAOABoBpgADAAEECQAAAJABwAADAAEECQABACoCUAADAAEECQACAA4CegADAAEECQADAD4CiAADAAEECQAEACoCUAADAAEECQAFAJACxgADAAEECQAGACgDVgADAAEECQAIACIDfgADAAEECQAJACIDfgADAAEECQALADIDoAADAAEECQAMADIDoAADAAEECQANASAD0gADAAEECQAOADQE8gADAAEECQAQABQFJgADAAEECQARABQFOkNvcHlyaWdodCAoYykgMjAxMS0yMDE1LCBKdWxpZXRhIFVsYW5vdnNreSAoanVsaWV0YS51bGFub3Zza3lAZ21haWwuY29tKU1vbnRzZXJyYXRFeHRyYSBCb2xkMy4wMDE7VUtXTjtNb250c2VycmF0LUV4dHJhQm9sZE1vbnRzZXJyYXQgRXh0cmEgQm9sZFZlcnNpb24gMy4wMDE7UFMgMDAzLjAwMTtob3Rjb252IDEuMC43MDttYWtlb3RmLmxpYjIuNS41ODMyOSBERVZFTE9QTUVOVE1vbnRzZXJyYXQtRXh0cmFCb2xkSnVsaWV0YSBVbGFub3Zza3lodHRwOi8vd3d3LnpreXNreS5jb20uYXIvVGhpcyBGb250IFNvZnR3YXJlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBTSUwgT3BlbiBGb250IExpY2Vuc2UsIFZlcnNpb24gMS4xLiBUaGlzIGxpY2Vuc2UgaXMgYXZhaWxhYmxlIHdpdGggYSBGQVEgYXQ6IGh0dHA6Ly9zY3JpcHRzLnNpbC5vcmcvT0ZMaHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkwAQwBvAHAAeQByAGkAZwBoAHQAIAAoAGMAKQAgADIAMAAxADEALQAyADAAMQA1ACwAIABKAHUAbABpAGUAdABhACAAVQBsAGEAbgBvAHYAcwBrAHkAIAAoAGoAdQBsAGkAZQB0AGEALgB1AGwAYQBuAG8AdgBzAGsAeQBAAGcAbQBhAGkAbAAuAGMAbwBtACkATQBvAG4AdABzAGUAcgByAGEAdAAgAEUAeAB0AHIAYQAgAEIAbwBsAGQAUgBlAGcAdQBsAGEAcgAzAC4AMAAwADEAOwBVAEsAVwBOADsATQBvAG4AdABzAGUAcgByAGEAdAAtAEUAeAB0AHIAYQBCAG8AbABkAFYAZQByAHMAaQBvAG4AIAAzAC4AMAAwADEAOwBQAFMAIAAwADAAMwAuADAAMAAxADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANwAwADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADIALgA1AC4ANQA4ADMAMgA5ACAARABFAFYARQBMAE8AUABNAEUATgBUAE0AbwBuAHQAcwBlAHIAcgBhAHQALQBFAHgAdAByAGEAQgBvAGwAZABKAHUAbABpAGUAdABhACAAVQBsAGEAbgBvAHYAcwBrAHkAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHoAawB5AHMAawB5AC4AYwBvAG0ALgBhAHIALwBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABl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bWZsZXguc3MwMUxjYXJvbkcuc3MwMUxjb21tYWFjY2VudEdicmV2ZUxkb3RHYnJldmUuc3MwMUFkaWVyZXNpcy5zczAxR2NpcmN1bWZsZXhNLnNzMDFBZ3JhdmUuc3MwMUdjaXJjdW1mbGV4LnNzMDFBbWFjcm9uTi5zczAxQW1hY3Jvbi5zczAxR2NvbW1hYWNjZW50TmFjdXRlQW9nb25la0djb21tYWFjY2VudC5zczAxTmFjdXRlLnNzMDFHZG90YWNjZW50TmNhcm9uQW9nb25lay5zczAxR2RvdGFjY2VudC5zczAxTmNhcm9uLnNzMDFIYmFyQXJpbmcuc3MwMUhjaXJjdW1mbGV4TmNvbW1hYWNjZW50TmNvbW1hYWNjZW50LnNzMDFBdGlsZGUuc3MwMUkuc3MwMUVuZ1RjYXJvbi5zczAxSUpFbmcuc3MwMVRjZWRpbGxhSUouc3MwMVRjZWRpbGxhLnNzMDFUY29tbWFhY2NlbnRJYWN1dGUuc3MwMU50aWxkZS5zczAxQ2FjdXRlVGNvbW1hYWNjZW50LnNzMDFJYnJldmVDY2Fyb25JYnJldmUuc3MwMVUuc3MwMU9icmV2ZUNjaXJjdW1mbGV4SWNpcmN1bWZsZXguc3MwMUNkb3RhY2NlbnRVYWN1dGUuc3MwMVVicmV2ZUlkaWVyZXNpcy5zczAxSWRvdGFjY2VudFVicmV2ZS5zczAxT2h1bmdhcnVtbGF1dERjYXJvbklkb3RhY2NlbnQuc3MwMU9tYWNyb25EY3JvYXRVY2lyY3VtZmxleC5zczAxSWdyYXZlLnNzMDFFLnNzMDFJbWFjcm9uVWRpZXJlc2lzLnNzMDFJbWFjcm9uLnNzMDFFYWN1dGUuc3MwMUlvZ29uZWtVZ3JhdmUuc3MwMUVicmV2ZUlvZ29uZWsuc3MwMVVodW5nYXJ1bWxhdXRJdGlsZGVFYnJldmUuc3MwMVVodW5nYXJ1bWxhdXQuc3MwMVEuc3MwMUl0aWxkZS5zczAxRWNhcm9uVW1hY3JvbkVjYXJvbi5zczAxVW1hY3Jvbi5zczAxUmFjdXRlSi5zczAxVW9nb25la0pjaXJjdW1mbGV4UmNhcm9uRWNpcmN1bWZsZXguc3MwMVVvZ29uZWsuc3MwMVJjb21tYWFjY2VudFVyaW5nS2NvbW1hYWNjZW50VXJpbmcuc3MwMUVkaWVyZXNpcy5zczAxU2FjdXRlVXRpbGRlTGFjdXRlRWRvdGFjY2VudFV0aWxkZS5zczAxRWRvdGFjY2VudC5zczAxWWdyYXZlLnNzMDFTY2VkaWxsYVouc3MwMUVncmF2ZS5zczAxWmFjdXRlVy5zczAxU2NpcmN1bWZsZXhaYWN1dGUuc3MwMVdhY3V0ZWVjYXJvblNjb21tYWFjY2VudFdhY3V0ZS5zczAxWmNhcm9uLnNzMDFlY2Fyb24uc3MwMVdjaXJjdW1mbGV4WmRvdGFjY2VudFQuc3MwMVdjaXJjdW1mbGV4LnNzMDFaZG90YWNjZW50LnNzMDFlY2lyY3VtZmxleC5zczAxV2RpZXJlc2lzYS5zczAxV2RpZXJlc2lzLnNzMDFXZ3JhdmVlZGllcmVzaXMuc3MwMVdncmF2ZS5zczAxYWFjdXRlLnNzMDFUYmFyZWRvdGFjY2VudFRiYXIuc3MwMWFicmV2ZVRjYXJvbmVkb3RhY2NlbnQuc3MwMVkuc3MwMWFicmV2ZS5zczAxbGFjdXRlWWFjdXRlLnNzMDFlZ3JhdmUuc3MwMWxjYXJvblljaXJjdW1mbGV4YWNpcmN1bWZsZXguc3MwMWVtYWNyb25sY29tbWFhY2NlbnRZY2lyY3VtZmxleC5zczAxZW1hY3Jvbi5zczAxbGRvdGFkaWVyZXNpcy5zczAxZW9nb25la1lkaWVyZXNpcy5zczAxZW9nb25lay5zczAxWWdyYXZlYWdyYXZlLnNzMDFhbWFjcm9uZi5zczAxbmFjdXRlYW1hY3Jvbi5zczAxbmNhcm9udWJyZXZlYW9nb25la25jb21tYWFjY2VudGcuc3MwMWFvZ29uZWsuc3MwMWVuZ2dicmV2ZWFyaW5nLnNzMDF1aHVuZ2FydW1sYXV0Z2JyZXZlLnNzMDF1bWFjcm9uYXRpbGRlLnNzMDFnY2lyY3VtZmxleHVvZ29uZWtvYnJldmVnY2lyY3VtZmxleC5zczAxZ2NvbW1hYWNjZW50YWUuc3MwMXVyaW5nb2h1bmdhcnVtbGF1dGdjb21tYWFjY2VudC5zczAxdXRpbGRlb21hY3JvbmNhY3V0ZWdkb3RhY2NlbnRjY2Fyb253LnNzMDFnZG90YWNjZW50LnNzMDF3YWN1dGV3YWN1dGUuc3MwMWNjaXJjdW1mbGV4aGJhcndjaXJjdW1mbGV4b2Uuc3MwMWNkb3RhY2NlbnRoY2lyY3VtZmxleHdjaXJjdW1mbGV4LnNzMDF3ZGllcmVzaXNpYnJldmV3ZGllcmVzaXMuc3MwMXJhY3V0ZXdncmF2ZXJjYXJvbndncmF2ZS5zczAxZGNhcm9ucmNvbW1hYWNjZW50ZGNyb2F0aWpzYWN1dGV5LnNzMDFpbWFjcm9uZS5zczAxaW9nb25la3lhY3V0ZS5zczAxc2NlZGlsbGFlYWN1dGUuc3MwMXljaXJjdW1mbGV4aXRpbGRlc2NpcmN1bWZsZXhlYnJldmV5Y2lyY3VtZmxleC5zczAxc2NvbW1hYWNjZW50ZWJyZXZlLnNzMDFkb3RsZXNzampjaXJjdW1mbGV4eWRpZXJlc2lzLnNzMDFPbWVnYXlncmF2ZXQuc3MwMWtjb21tYWFjY2VudHlncmF2ZS5zczAxa2dyZWVubGFuZGljdGJhcnBpbC5zczAxei5zczAxdGJhci5zczAxemFjdXRldGNhcm9uemFjdXRlLnNzMDFzZXZlbi5udW1ydGNhcm9uLnNzMDFlaWdodC5udW1yemNhcm9uLnNzMDF0Y2VkaWxsYXpkb3RhY2NlbnR0Y2VkaWxsYS5zczAxemRvdGFjY2VudC5zczAxbmluZS5udW1ydGNvbW1hYWNjZW50dGNvbW1hYWNjZW50LnNzMDFmaS5zczAxemVyby5zczAxZmwuc3MwMW9uZS5zczAxdHdvLnNzMDFldXJvdGhyZWUuc3MwMWZvdXIuc3MwMURlbHRhZml2ZS5zczAxc2l4LnNzMDFhcHByb3hlcXVhbHNldmVuLnNzMDFidWxsZXRvcGVyYXRvcmVpZ2h0LnNzMDFuaW5lLnNzMDFkaXZpc2lvbnNsYXNoZ3JlYXRlcmVxdWFsY29tbWFhY2NlbnRpbmZpbml0eWZpcnN0dG9uZWNoaW5lc2VpbnRlZ3JhbGxlc3NlcXVhbG5vdGVxdWFscGFydGlhbGRpZmZ6ZXJvLmRub21vbmUuZG5vbXR3by5kbm9tdGhyZWUuZG5vbWZvdXIuZG5vbXNvZnRoeXBoZW5maXZlLmRub21ndWlsbGVtZXRsZWZ0cHJvZHVjdGd1aWxsZW1ldHJpZ2h0cmFkaWNhbHNpeC5kbm9tc3VtbWF0aW9uc2V2ZW4uZG5vbWxvemVuZ2VlaWdodC5kbm9tbmluZS5kbm9temVyby5udW1yb25lLm51bXJ0d28ubnVtcnRocmVlLm51bXJuYnNwYWNlZm91ci5udW1yZml2ZS5udW1yc2l4Lm51bXJlc3RpbWF0ZWRsaXRlclNpZ24wMDMuMDAxQ29weXJpZ2h0IChjKSAyMDExLTIwMTUsIEp1bGlldGEgVWxhbm92c2t5IChqdWxpZXRhLnVsYW5vdnNreUBnbWFpbC5jb20pTW9udHNlcnJhdCBFeHRyYSBCb2xkRXh0cmFCb2xkAAAAACIBiACrAYsBjAGOAKwBkACtAZcArgGaAZwBngGhAaYArwGqALABrgCKACMAJAG6Ab0AsQHBAcMAJQCaAcoBzQAmAdAAsgHUAdcB2wHfAeEAswHoALQB7gHyAfQAtQH4AYcBiQGKAY0AJwGPACgBkgGUAZYBmAGbAZ8BogGkAacAKQGpAasAKgGvAbIBtQC2AbgBvAG+ALcBwgC4AcYBxwHLALkBzwHRAdMB1QHYAdoB3gArAeQB5gAsAewALQHxAZEBkwGVAIwALgGZAC8BnQGgAaMBpQGoAawBrQGwAbMAugG5ADAAuwHAALwAvQC+AckBzACNAL8AjgAxAJ0AMgHdADMB4wHnAeoANAHvAMAB9gH7Af8ANQIFAhACEgIUAbEBtAG2AbcBuwA2Ab8AwQHEAcUByADCAc4AwwHSAMQB1gHZAdwB4AHiAeUB6QHrAe0B8AHzADcAOAH6Af0CAAIDAgYCCQILAgwCDgA5ADoCFgDFAhkCHAIgAMYCJQInAfUAOwH3AfkB/ADHAgECBAIHAEICCgDIAg8CEwIXAMkCHQDKAiMAywIoAikCLAIvAjIAzAI1AM0COQCQAj8AQwBEAkUCRwDOAkwCUABFAKcCWgJcAEYCYQDPAmUCaQJsAf4CAgDQAggA0QINAhECFQDSAhoCHgIhAiQCJgBHAioASAIxAjQCNwI6Aj0CPgJCAkYCSQBJAk0CUQBKAJEA0wJUANQA1QDWAl0CYAJiAmcASwJtAm4ATAJzAnUATQJ4AhgCGwIfAiIAkgBOAE8CKwItAjACMwDXAFAA2AI8ANkA2gDbAkECRACTANwAlAJPAFEAogBSAFMCVgJYAlsAVAJeAN0CZAJoAmsAlQBVAnIC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Al8AFAKrABMCXwAUAqsAEwJfABQCqwATAl8AFAKrABMCXwAUAqsAEwJfABQCqwATAmQAFAKrABMCXwAUAqsAEwJfABQCqwATA8EAFAO6ABQCsABCAjIAEwIyABMCMgATAjIAEwIyABMCMgATArAAEwJjAA8DMQATArkAEwJhABMCZgATAmEAEwJmABMCYQATAmYAEwJhABMCZgATAmEAEwJmABMCYQATAmYAEwJhABMCZgATAmEAEwJmABMCYQATAmYAEwJhABMCZgATAZkAGAFtADMCiwATAooAEwKLABMCigATAosAEwKKABMCiwATApcAEwKLABMCigATAqsAQgLC//UCq//fAUQAOwFEAD0BRAA9AUT/9AFE/+ABRP/oAUT/7gKTADsBRAARAS4ALwFE/+cBT/+oAUX/pwFF/6cCiABCAogAFwKBAD0BTwBCAWgAMwFPAEIBvABCAU8AQgGuAEIBcv/dBAoAPQKmAD0CpgA9AqYAPQKmAD0CpgA9AqYAPQKDABMCgwATAoMAEwKDABMCgwATAoMAEwKDABMCgwATAoMAEwKDABMD8AATA/gAEwKwAEICsABCArAAEwG8AD0BvAA9AbwAEwG8ADkCFwAOAhcADgIXAA4CFwAOAhcADgIXAA4CmwAwAcEADQGcADMBwQANAZwAMwHEAA0BnAAzAcEADQGcADMBwQANAZwAMwKcAC4CnAAuApwALgKcAC4CnAAuApwALgKcAC4CnAAuApkALgKcAC4CnAAuAlL/+AO///gD2AAuA7//+APYAC4Dv//4A9gALgO///gD2AAuA7//+APYAC4Cef//Al3/8AKhAC4CXf/wAqEALgJd//ACoQAuAl3/8AKhAC4CXf/wAqEALgIxAB0CMgAdAjEAHQIyAB0CMQAdAjIAHQIxAB0CMgAdAt0AGAKxADMC6gAYAwUAGAGNABABoAAQAxL/+ANLAAYCsABCAtv/7QLEACYBqQAEAl0AEAI3//sCigAaAlwACAKBACYCXwAfAooAHQKBABgCxAAmAakABAInABACN//7AooAGgJcAAgCgQAmAl8AHwKKAB0CgQAYAIf+7gOmAAcDkAAHA8sAAgOeAAcD2QACA+YACAPLABgByAAcARkABwGIAA0BcgACAagAFQGIAAgBnwAcAYsAGAGlABYBoAATAcgAHAEZAAcBiAANAXIAAgGoABUBiAAIAZ8AHAGLABgBpQAWAaAAEwEZAAcBiAANAXIAAgGKABUBmf/RAP4AIQFeACEA/gAhAP4AFgLMACEBFAArARQALQLlAAkA/wAhAeYAAgHmABYB3gA8AQ8APAD/ABYBbP/UAlAAAAFyABMBgQAjAXIAOwGdADgBZwA1AW0AEAJzAAABmQAAAXkANAF5ADQCDv/3AhAADgEb//cBHgAOAcoAFgG8ABYBxAAWAP4AFgD+ABYA/gAWANsAAADbAAACMAATArkAEwKPAAwDCQAYAa3/kgIyABgCrP/4AgMAMwIDADMBXgAhAgMAHwFs/9QCAwAfAgMAHwIDAB8DSwATAZ//5wIDAB8CAwAfAksAHwIDAB8CAwA1AgMAHwKBABcEGAAcBeEAHAIDAB8CAwAfAuEAOwLN//0CawAZAe0AEwE6AFIBOgBSA3gAEwK5ADYCnP/4AssAEwLLABMCOAAOA5L/9gGFAFUDKQBGAdwAAAJRAB8CUQATAlEAEwFeACIBXgAAAV7/2wFeADsBXv/sAWb/9QFeAEcBXgAhAV7/0QFeAB4BXgBJAV4ANAFe//QAAAAWAV4AHgABAAAADAAAAAAAAAACAAQAAQF5AAEBegF9AAIBfgGDAAECGwIbAAMAAQAAAAoA3gP4AANERkxUABRncmVrADJsYXRuAFAABAAAAAD//wAKAAAABgAMABIAGAAhACcALQAzADkABAAAAAD//wAKAAEABwANABMAGQAiACgALgA0ADoAFgADQ0FUIAAwTU9MIABMUk9NIABoAAD//wAKAAIACAAOABQAGgAjACkALwA1ADsAAP//AAsAAwAJAA8AFQAbAB4AJAAqADAANgA8AAD//wALAAQACgAQABYAHAAfACUAKwAxADcAPQAA//8ACwAFAAsAEQAXAB0AIAAmACwAMgA4AD4AP2FhbHQBfGFhbHQBhGFhbHQBjGFhbHQBlGFhbHQBnGFhbHQBpGRsaWcBrGRsaWcBsmRsaWcBuGRsaWcBvmRsaWcBxGRsaWcBymRub20B0GRub20B1mRub20B3GRub20B4mRub20B6GRub20B7mZyYWMB9GZyYWMB/mZyYWMCCGZyYWMCEmZyYWMCHGZyYWMCJmxpZ2ECMGxpZ2ECNmxpZ2ECPGxpZ2ECQmxpZ2ECSGxpZ2ECTmxvY2wCVGxvY2wCWmxvY2wCYG51bXICZm51bXICbG51bXICcm51bXICeG51bXICfm51bXIChG9yZG4Cim9yZG4CkG9yZG4Clm9yZG4CnG9yZG4Com9yZG4CqHNhbHQCrnNhbHQCtHNhbHQCunNhbHQCwHNhbHQCxnNhbHQCzHNzMDEC0nNzMDEC2HNzMDEC3nNzMDEC5HNzMDEC6nNzMDEC8HN1cHMC9nN1cHMC/HN1cHMDAnN1cHMDCHN1cHMDDnN1cHMDFAAAAAIAAAABAAAAAgAAAAEAAAACAAAAAQAAAAIAAAABAAAAAgAAAAEAAAACAAAAAQAAAAEADAAAAAEADAAAAAEADAAAAAEADAAAAAEADAAAAAEADAAAAAEABwAAAAEABwAAAAEABwAAAAEABwAAAAEABwAAAAEABwAAAAMACAAJAAoAAAADAAgACQAKAAAAAwAIAAkACgAAAAMACAAJAAoAAAADAAgACQAKAAAAAwAIAAkACgAAAAEADQAAAAEADQAAAAEADQAAAAEADQAAAAEADQAAAAEADQAAAAEABAAAAAEAAwAAAAEAAgAAAAEABgAAAAEABgAAAAEABgAAAAEABgAAAAEABgAAAAEABgAAAAEACwAAAAEACwAAAAEACwAAAAEACwAAAAEACwAAAAEACwAAAAEADgAAAAEADgAAAAEADgAAAAEADgAAAAEADgAAAAEADgAAAAEADwAAAAEADwAAAAEADwAAAAEADwAAAAEADwAAAAEADwAAAAEABQAAAAEABQAAAAEABQAAAAEABQAAAAEABQAAAAEABQASACYALgA2AD4ARgBQAFgAYABoAHAAeACCAIwAlACcAKQArAC0AAEAAAABA5AAAwAAAAEEoAABAAAAAQCGAAEAAAABAIQABgAAAAIAggCWAAEAAAABAKAAAQAAAAEAngABAAAAAQCcAAEAAAABAJoAAQAAAAEAmAAGAAAAAgCWAKgABgAAAAIAsADCAAQAAAABAMoABAAAAAEA3AABAAAAAQDuAAEAAAABAfwABAAAAAEEsgABAAAAAQTIAAEE4gACAAEE3AACAAMAAAACBOIE6AABBOIAAQAAABAAAwAAAAIE2gTUAAEE2gABAAAAEAABBMwALwABBNAAJgABBMoAHAABBM7/0QABBL4AJgADAAEEyAABBM4AAAABAAAAEQADAAEExgAB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//8AAQC4//8AAQC4//8AAQC4//8AAQC4//8AAQC4//oAAQC4//8AAQC4//8AAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAQBa//kAAgBa//wAc///AAMAWv/8AHP//wIC//0AAgBa//wAc///AAIAWv/8AHP//wACAFr//ABz//8AAgBa//wAc///ACEAF//6ABj/+gAZ//oAGv/6ABv/+gAc//oAN//6ADj/+gA5//oAOv/6ADv/+gA8//oAPf/6AD7/+gA///oAQP/6AFr/+gBc//oAc//6AHT/+gB1//oAdv/6AHf/+gB4//oAef/6AHr/+gB7//oAfP/6AH3/+gCA//oAgf/6AcEAAAIC/9EAAgBa//wAc///AAIAWv/8AHP//wACAFr//ABz//8AAgBa//wAc///AAQAWv/5AHMAAAG4//kByv/5AAIAWv/5AHMAAAACAFr/+QBzAAAAAgBa//kAcwAAAAIAWv/5AHMAAAACAFr/+QBzAAAAAgBa//kAcwAAAAIAWv/5AHMAAAACAFr/+QBzAAAAAgBa//kAcwAAAAEAWv/yAAEAuP//AAMAWv/yAbj/9wHK//cAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAgBa//kAcwAAAAIAWv/5AHMAAAACAFr/+QBzAAAAAgBa//kAcwAAAAIAWv/5AHMAAAACAFr/+QBzAAAAAgBa//kAcwAAAAIAWv/5AHMAAAACAFr/+QBzAAAAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa//IAAQBa/+wAAQBa/+wAAQBa/+wAAQBa/+wAAQBa/+wAAQBa/+wAAwBa//8AXP//AcH//gABAFr/7AABAFr/7AABAFr/7AABAFr/7AABAcH/1wAIAaEACAGiADkBowBNAaQAAwGlAEsBpwBLAagAFAGpABsAAQGYAEUAAQGYAFQAAQGYACcAAQGYADgAAQGYAB4AAQGYACAAAQHB/9EAAQGN/+sAAQGN//AAAQGN/+4AAQHB/8MAAgHB/8MCAv/rAAIJvAAE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AL4AvgBYAMAAwABZAMoA3QBaAOAA6wBuAO0A7QB6AO8A8QB7APMA8wB+APUA9QB/APcA9wCAAPkA+QCBAPsA+wCCAP8A/wCDAQEBHwCEASEBJACjASYBNgCnATgBSQC4AUsBWADKAVoBXQDYAV8BXwDcAWEBYQDdAWMBYwDeAWUBZQDfAWcBfQDgAYABgAD3AYIBggD4AAEACgG3AcUBxwHLAc0B0QHWAdoB2wIHAAEAAQIbAAIAHAAVABUAAAAXABwAAQAhADIABwA3AEAAGQBdAGQAIwBnAHIAKwB9AH0ANwCCAJUAOACXAJcATACZAJkATQCbAJsATgCdAJ0ATwCfAJ8AUAChAKEAUQCjAKMAUgClAKUAUwCnAKcAVACpAKkAVQCrAKsAVgDhAOYAVwDrAPwAXQELAQ0AbwEcASUAcgEnASwAfAE4ATgAggE6AToAgwE8AUUAhAFHAVAAjgACAHQAAQABAA8AAwADAA8ABQAFAA8ABwAHAA8ACQAJAA8ACwALAA8ADQANAA8ADwAPAA8AEQARAA8AEwATAA8AFgAWABoAFwAcAAIAHQAgAAgANQA1ABwARgBGAB0AWgBaAB0AXABcAB0AXQBeABYAXwBkAA4AcwB8AAgAfgB+ABAAfwB/ABIAgACBAAgAggCFAAQAhgCLAAoAjACVABMAlgCWAB0AmACYAB0AmgCaAB0AnACcAB0AngCeAB0AoACgAB0AogCiAB0ApACkAB0ApgCmAB0AqACoAB0AqgCqAB0ArACtAAUArwCvAAUAsQCxAAUAswCzAAUAtQC1AAUAtwC3ABYAuAC4AAUAugC6AAUAvAC8AAUAvgC+AAUAwADAAAUAygDKABQAywDLAAwAzADMABQAzQDNAAwAzgDOABQAzwDPAAwA0ADQABQA0QDRAAwA0gDSABQA0wDTAAwA1ADUABQA1QDVAAwA1gDWABQA1wDXAAwA2ADYABQA2QDZAAwA2gDaABQA2wDbAAwA3ADcABQA3QDdAAwA4QDmABUA5wDnAAMA6ADoAAgA6QDqAAMA/wD/AA0BAQEKABEBCwENABQBDgEOAAwBDwEUAAcBFQEVABEBFgEYAAcBGQEbABEBHAEcAAkBHQEeABkBHwEfAAMBIQEkAAMBJgEqABQBKwErAAcBLAEsABQBOwE7AAsBPAE/ABcBQAFFAAEBRgFGABoBRwFJAAYBSwFQAAYBUQFYAAcBWgFbAAcBXAFdABgBXwFfABgBYQFhABgBYwFjABgBZQFlABgBZwFnAAkBaAFoABgBaQFpABEBagFqABgBawFrABEBbAFsABgBbQFtABEBbgFuABgBbwFvABEBcAFwABgBcQFxABEBcgF5ABsBegF7AAwBfAF9AAMBgAGAAA8BggGCAAwAAgCPAAEAAQAHAAMAAwAHAAUABQAHAAcABwAHAAkACQAHAAsACwAHAA0ADQAHAA8ADwAHABEAEQAHABMAEwAHABUAFQAHABYAFgAZABcAHAALAB0AIQAZACMAIwAZACUAJQAZACcAJwAZACkAKQAZACsAKwAZAC0ALQAZAC8ALwAZADEAMQAZADMAMwAZADUANQAZADcAQAALAEEARAAZAEYARgAZAEgASAAZAEoASgAZAEwATAAZAE4ATgAZAFAAUAAZAFIAUgAZAFQAVAAZAFYAVgAZAFgAWAAZAFoAWgAGAFwAXAAGAF0AZQAZAGcAZwAZAGkAaQAZAGsAawAZAG0AbQAZAG8AcQAZAHMAfQALAH4AfwAZAIAAgQALAIIAhQAZAIYAiwAaAIwAlQADAJYAlgAXAJgAmAAXAJoAnAAXAJ4AngAXAKAAoAAXAKIAogAXAKQApAAXAKYApgAXAKgAqAAXAKoAqwAXAKwArQAJAK8ArwAJALEAsQAJALMAswAJALUAtQAJALgAuAAJALoAugAJALwAvAAJAL4AvgAJAMAAwAAJAMoAygANAMsAywAMAMwAzAANAM0AzQAMAM4AzgANAM8AzwAMANAA0AANANEA0QAMANIA0gANANMA0wAMANQA1AANANUA1QAMANYA1gANANcA1wAMANgA2AANANkA2QAMANoA2gANANsA2wAMANwA3AANAN0A3QAMAN4A3gANAOAA4AAYAOEA/gAMAP8A/wABAQEBCgAMAQsBDQAYAQ4BDgAQAQ8BGAATARwBHwAYASEBJAAYASYBKgARASsBKwATASwBLAARAS0BOAAMATkBOQAWAToBOgAYATsBOwAMATwBPwARAUABRQAOAUYBRgABAUcBSAAVAUkBSQASAUsBSwASAUwBWwAVAVwBXQAEAV4BXgAVAV8BXwAEAWABYAAVAWEBYQAEAWIBYgAVAWMBYwAEAWQBZAAVAWUBZQAEAWYBZgAVAWcBZwAKAWgBaAAEAWkBaQAVAWoBagAEAWsBawAVAWwBbAAEAW0BbQAVAW4BbgAEAW8BbwAVAXABcAAEAXEBcQAVAXIBeQAFAXoBfQABAYABgAAHAYIBggAWAbgBuAACAcEBwQAPAcoBygAIAgICAgAUAAIACQG3AbcAAQHFAcUAAgHHAccABQHLAcsABgHNAc0ACAHWAdYACQHaAdoABwHbAdsAAwIHAgcABAACABEAFwAcAAIANwBAAAIAWgBaAAEAXABcAAEAcwB9AAIAgACBAAIAygDKAAMAzADMAAMAzgDOAAMA0ADQAAMA0gDSAAMA1ADUAAMA1gDWAAMA2ADYAAMA2gDaAAMA3ADcAAMA3gDeAAMAAA==") +font_name = "Montserrat Extra Bold" +style_name = "Extra Bold" +font_style = 1 +font_weight = 700 +subpixel_positioning = 0 +msdf_pixel_range = 8 +msdf_size = 128 +cache/0/16/0/ascent = 16.0 +cache/0/16/0/descent = 5.0 +cache/0/16/0/underline_position = 1.59375 +cache/0/16/0/underline_thickness = 0.796875 +cache/0/16/0/scale = 1.0 +cache/0/16/0/textures/0/offsets = PackedInt32Array(252, 0, 4, 16) +cache/0/16/0/textures/0/image = SubResource("Image_7c6q7") +cache/0/16/0/glyphs/140/advance = Vector2(10, 20) +cache/0/16/0/glyphs/140/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/140/size = Vector2(12, 14) +cache/0/16/0/glyphs/140/uv_rect = Rect2(1, 1, 12, 14) +cache/0/16/0/glyphs/140/texture_idx = 0 +cache/0/16/0/glyphs/65/advance = Vector2(13, 20) +cache/0/16/0/glyphs/65/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/65/size = Vector2(14, 14) +cache/0/16/0/glyphs/65/uv_rect = Rect2(15, 1, 14, 14) +cache/0/16/0/glyphs/65/texture_idx = 0 +cache/0/16/0/glyphs/33/advance = Vector2(11, 20) +cache/0/16/0/glyphs/33/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/33/size = Vector2(13, 14) +cache/0/16/0/glyphs/33/uv_rect = Rect2(31, 1, 13, 14) +cache/0/16/0/glyphs/33/texture_idx = 0 +cache/0/16/0/glyphs/477/advance = Vector2(4, 20) +cache/0/16/0/glyphs/477/offset = Vector2(0, 0) +cache/0/16/0/glyphs/477/size = Vector2(0, 0) +cache/0/16/0/glyphs/477/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/477/texture_idx = -1 +cache/0/16/0/glyphs/173/advance = Vector2(18, 20) +cache/0/16/0/glyphs/173/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/173/size = Vector2(21, 14) +cache/0/16/0/glyphs/173/uv_rect = Rect2(46, 1, 21, 14) +cache/0/16/0/glyphs/173/texture_idx = 0 +cache/0/16/0/glyphs/68/advance = Vector2(5, 20) +cache/0/16/0/glyphs/68/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/68/size = Vector2(7, 14) +cache/0/16/0/glyphs/68/uv_rect = Rect2(69, 1, 7, 14) +cache/0/16/0/glyphs/68/texture_idx = 0 +cache/0/16/0/glyphs/103/advance = Vector2(13, 20) +cache/0/16/0/glyphs/103/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/103/size = Vector2(14, 14) +cache/0/16/0/glyphs/103/uv_rect = Rect2(78, 1, 14, 14) +cache/0/16/0/glyphs/103/texture_idx = 0 +cache/0/16/0/glyphs/130/advance = Vector2(12, 20) +cache/0/16/0/glyphs/130/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/130/size = Vector2(14, 14) +cache/0/16/0/glyphs/130/uv_rect = Rect2(94, 1, 14, 14) +cache/0/16/0/glyphs/130/texture_idx = 0 +cache/0/16/0/glyphs/134/advance = Vector2(10, 20) +cache/0/16/0/glyphs/134/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134/size = Vector2(13, 14) +cache/0/16/0/glyphs/134/uv_rect = Rect2(110, 1, 13, 14) +cache/0/16/0/glyphs/134/texture_idx = 0 +cache/0/16/0/glyphs/443/advance = Vector2(4, 20) +cache/0/16/0/glyphs/443/offset = Vector2(-1, -9) +cache/0/16/0/glyphs/443/size = Vector2(6, 10) +cache/0/16/0/glyphs/443/uv_rect = Rect2(125, 1, 6, 10) +cache/0/16/0/glyphs/443/texture_idx = 0 +cache/0/16/0/glyphs/184/advance = Vector2(11, 20) +cache/0/16/0/glyphs/184/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/184/size = Vector2(15, 14) +cache/0/16/0/glyphs/184/uv_rect = Rect2(133, 1, 15, 14) +cache/0/16/0/glyphs/184/texture_idx = 0 +cache/0/16/0/glyphs/115/advance = Vector2(13, 20) +cache/0/16/0/glyphs/115/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/115/size = Vector2(15, 14) +cache/0/16/0/glyphs/115/uv_rect = Rect2(150, 1, 15, 14) +cache/0/16/0/glyphs/115/texture_idx = 0 +cache/0/16/0/glyphs/150/advance = Vector2(12, 20) +cache/0/16/0/glyphs/150/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/150/size = Vector2(14, 14) +cache/0/16/0/glyphs/150/uv_rect = Rect2(167, 1, 14, 14) +cache/0/16/0/glyphs/150/texture_idx = 0 +cache/0/16/0/glyphs/183/advance = Vector2(12, 20) +cache/0/16/0/glyphs/183/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/183/size = Vector2(16, 14) +cache/0/16/0/glyphs/183/uv_rect = Rect2(183, 1, 16, 14) +cache/0/16/0/glyphs/183/texture_idx = 0 +cache/0/16/0/glyphs/55/advance = Vector2(12, 20) +cache/0/16/0/glyphs/55/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/55/size = Vector2(14, 14) +cache/0/16/0/glyphs/55/uv_rect = Rect2(201, 1, 14, 14) +cache/0/16/0/glyphs/55/texture_idx = 0 +cache/0/16/0/glyphs/1/advance = Vector2(13, 20) +cache/0/16/0/glyphs/1/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/1/size = Vector2(16, 14) +cache/0/16/0/glyphs/1/uv_rect = Rect2(217, 1, 16, 14) +cache/0/16/0/glyphs/1/texture_idx = 0 +cache/0/16/0/glyphs/101/advance = Vector2(14, 20) +cache/0/16/0/glyphs/101/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/101/size = Vector2(16, 14) +cache/0/16/0/glyphs/101/uv_rect = Rect2(235, 1, 16, 14) +cache/0/16/0/glyphs/101/texture_idx = 0 + +[node name="World" type="World"] + +[node name="TileMap" type="TileMap" parent="."] +tile_set = ExtResource("1") +rendering_quadrant_size = 48 +format = 2 +layer_0/tile_data = PackedInt32Array(0, 0, 0, 65536, 0, 0, 131072, 0, 0, 196608, 0, 0, 262144, 0, 0, 327680, 0, 0, 393216, 0, 0, 458752, 0, 0, 524288, 0, 0, 589824, 0, 0, 655360, 0, 0, 720896, 0, 0, 786432, 0, 0, 1, 0, 0, 65537, 65536, 0, 131073, 65536, 0, 196609, 65536, 0, 262145, 65536, 0, 327681, 65536, 0, 393217, 65536, 0, 458753, 65536, 0, 524289, 65536, 0, 589825, 65536, 0, 655361, 65536, 0, 720897, 65536, 0, 786433, 0, 0, 2, 0, 0, 65538, 65536, 0, 131074, 0, 0, 196610, 65536, 0, 262146, 0, 0, 327682, 65536, 0, 393218, 0, 0, 458754, 65536, 0, 524290, 0, 0, 589826, 65536, 0, 655362, 0, 0, 720898, 65536, 0, 786434, 0, 0, 3, 0, 0, 65539, 65536, 0, 131075, 65536, 0, 196611, 65536, 0, 262147, 65536, 0, 327683, 65536, 0, 393219, 65536, 0, 458755, 65536, 0, 524291, 0, 0, 589827, 65536, 0, 655363, 65536, 0, 720899, 65536, 0, 786435, 0, 0, 4, 0, 0, 65540, 65536, 0, 131076, 0, 0, 196612, 0, 0, 262148, 0, 0, 327684, 65536, 0, 393220, 0, 0, 458756, 65536, 0, 524292, 0, 0, 589828, 65536, 0, 655364, 0, 0, 720900, 65536, 0, 786436, 0, 0, 5, 0, 0, 65541, 65536, 0, 131077, 65536, 0, 196613, 65536, 0, 262149, 65536, 0, 327685, 65536, 0, 393221, 65536, 0, 458757, 65536, 0, 524293, 65536, 0, 589829, 65536, 0, 655365, 65536, 0, 720901, 65536, 0, 786437, 0, 0, 6, 0, 0, 65542, 65536, 0, 131078, 0, 0, 196614, 65536, 0, 262150, 0, 0, 327686, 0, 0, 393222, 0, 0, 458758, 65536, 0, 524294, 0, 0, 589830, 65536, 0, 655366, 0, 0, 720902, 65536, 0, 786438, 0, 0, 7, 0, 0, 65543, 65536, 0, 131079, 65536, 0, 196615, 65536, 0, 262151, 65536, 0, 327687, 65536, 0, 393223, 65536, 0, 458759, 65536, 0, 524295, 65536, 0, 589831, 65536, 0, 655367, 65536, 0, 720903, 65536, 0, 786439, 0, 0, 8, 0, 0, 65544, 65536, 0, 131080, 0, 0, 196616, 65536, 0, 262152, 0, 0, 327688, 65536, 0, 393224, 0, 0, 458760, 65536, 0, 524296, 0, 0, 589832, 65536, 0, 655368, 0, 0, 720904, 65536, 0, 786440, 0, 0, 9, 0, 0, 65545, 65536, 0, 131081, 65536, 0, 196617, 65536, 0, 262153, 65536, 0, 327689, 65536, 0, 393225, 65536, 0, 458761, 65536, 0, 524297, 65536, 0, 589833, 65536, 0, 655369, 65536, 0, 720905, 65536, 0, 786441, 0, 0, 10, 0, 0, 65546, 65536, 0, 131082, 0, 0, 196618, 0, 0, 262154, 0, 0, 327690, 65536, 0, 393226, 0, 0, 458762, 65536, 0, 524298, 0, 0, 589834, 65536, 0, 655370, 0, 0, 720906, 65536, 0, 786442, 0, 0, 11, 0, 0, 65547, 65536, 0, 131083, 0, 0, 196619, 65536, 0, 262155, 65536, 0, 327691, 65536, 0, 393227, 65536, 0, 458763, 65536, 0, 524299, 65536, 0, 589835, 65536, 0, 655371, 65536, 0, 720907, 65536, 0, 786443, 0, 0, 12, 0, 0, 65548, 65536, 0, 131084, 0, 0, 196620, 65536, 0, 262156, 0, 0, 327692, 65536, 0, 393228, 0, 0, 458764, 65536, 0, 524300, 0, 0, 589836, 65536, 0, 655372, 0, 0, 720908, 65536, 0, 786444, 0, 0, 13, 0, 0, 65549, 65536, 0, 131085, 0, 0, 196621, 65536, 0, 262157, 65536, 0, 327693, 65536, 0, 393229, 0, 0, 458765, 65536, 0, 524301, 0, 0, 589837, 65536, 0, 655373, 65536, 0, 720909, 65536, 0, 786445, 0, 0, 14, 0, 0, 65550, 65536, 0, 131086, 0, 0, 196622, 65536, 0, 262158, 0, 0, 327694, 65536, 0, 393230, 0, 0, 458766, 65536, 0, 524302, 0, 0, 589838, 65536, 0, 655374, 0, 0, 720910, 65536, 0, 786446, 0, 0, 15, 0, 0, 65551, 65536, 0, 131087, 65536, 0, 196623, 65536, 0, 262159, 65536, 0, 327695, 65536, 0, 393231, 0, 0, 458767, 65536, 0, 524303, 65536, 0, 589839, 65536, 0, 655375, 65536, 0, 720911, 65536, 0, 786447, 0, 0, 16, 0, 0, 65552, 65536, 0, 131088, 0, 0, 196624, 65536, 0, 262160, 0, 0, 327696, 65536, 0, 393232, 0, 0, 458768, 65536, 0, 524304, 0, 0, 589840, 65536, 0, 655376, 0, 0, 720912, 65536, 0, 786448, 0, 0, 17, 0, 0, 65553, 65536, 0, 131089, 65536, 0, 196625, 65536, 0, 262161, 65536, 0, 327697, 65536, 0, 393233, 65536, 0, 458769, 65536, 0, 524305, 65536, 0, 589841, 65536, 0, 655377, 65536, 0, 720913, 65536, 0, 786449, 0, 0, 18, 0, 0, 65554, 65536, 0, 131090, 0, 0, 196626, 65536, 0, 262162, 0, 0, 327698, 0, 0, 393234, 0, 0, 458770, 65536, 0, 524306, 0, 0, 589842, 65536, 0, 655378, 0, 0, 720914, 65536, 0, 786450, 0, 0, 19, 0, 0, 65555, 65536, 0, 131091, 65536, 0, 196627, 65536, 0, 262163, 65536, 0, 327699, 65536, 0, 393235, 65536, 0, 458771, 65536, 0, 524307, 65536, 0, 589843, 65536, 0, 655379, 65536, 0, 720915, 65536, 0, 786451, 0, 0, 20, 0, 0, 65556, 0, 0, 131092, 0, 0, 196628, 0, 0, 262164, 0, 0, 327700, 0, 0, 393236, 0, 0, 458772, 0, 0, 524308, 0, 0, 589844, 0, 0, 655380, 0, 0, 720916, 0, 0, 786452, 0, 0, 21, 0, 0, 65557, 0, 0, 131093, 0, 0, 196629, 0, 0, 262165, 0, 0, 327701, 0, 0, 393237, 0, 0, 458773, 0, 0, 524309, 0, 0, 589845, 0, 0, 655381, 0, 0, 720917, 0, 0, 786453, 0, 0) + +[node name="SpawnPoints" type="Node2D" parent="."] + +[node name="0" type="Marker2D" parent="SpawnPoints"] +position = Vector2(72, 72) + +[node name="1" type="Marker2D" parent="SpawnPoints"] +position = Vector2(264, 216) + +[node name="2" type="Marker2D" parent="SpawnPoints"] +position = Vector2(72, 456) + +[node name="3" type="Marker2D" parent="SpawnPoints"] +position = Vector2(360, 552) + +[node name="4" type="Marker2D" parent="SpawnPoints"] +position = Vector2(840, 360) + +[node name="5" type="Marker2D" parent="SpawnPoints"] +position = Vector2(456, 264) + +[node name="6" type="Marker2D" parent="SpawnPoints"] +position = Vector2(696, 264) + +[node name="7" type="Marker2D" parent="SpawnPoints"] +position = Vector2(744, 456) + +[node name="8" type="Marker2D" parent="SpawnPoints"] +position = Vector2(312, 456) + +[node name="9" type="Marker2D" parent="SpawnPoints"] +position = Vector2(696, 72) + +[node name="10" type="Marker2D" parent="SpawnPoints"] +position = Vector2(504, 72) + +[node name="11" type="Marker2D" parent="SpawnPoints"] +position = Vector2(936, 72) + +[node name="Rocks" type="Node2D" parent="."] + +[node name="Rock0" parent="Rocks" instance=ExtResource("2")] +position = Vector2(120, 72) + +[node name="Rock1" parent="Rocks" instance=ExtResource("2")] +position = Vector2(264, 168) + +[node name="Rock2" parent="Rocks" instance=ExtResource("2")] +position = Vector2(264, 120) + +[node name="Rock3" parent="Rocks" instance=ExtResource("2")] +position = Vector2(216, 72) + +[node name="Rock4" parent="Rocks" instance=ExtResource("2")] +position = Vector2(264, 72) + +[node name="Rock5" parent="Rocks" instance=ExtResource("2")] +position = Vector2(312, 72) + +[node name="Rock6" parent="Rocks" instance=ExtResource("2")] +position = Vector2(552, 168) + +[node name="Rock7" parent="Rocks" instance=ExtResource("2")] +position = Vector2(600, 168) + +[node name="Rock8" parent="Rocks" instance=ExtResource("2")] +position = Vector2(552, 216) + +[node name="Rock9" parent="Rocks" instance=ExtResource("2")] +position = Vector2(264, 312) + +[node name="Rock10" parent="Rocks" instance=ExtResource("2")] +position = Vector2(120, 360) + +[node name="Rock11" parent="Rocks" instance=ExtResource("2")] +position = Vector2(168, 360) + +[node name="Rock12" parent="Rocks" instance=ExtResource("2")] +position = Vector2(216, 360) + +[node name="Rock13" parent="Rocks" instance=ExtResource("2")] +position = Vector2(120, 264) + +[node name="Rock14" parent="Rocks" instance=ExtResource("2")] +position = Vector2(168, 216) + +[node name="Rock15" parent="Rocks" instance=ExtResource("2")] +position = Vector2(72, 360) + +[node name="Rock16" parent="Rocks" instance=ExtResource("2")] +position = Vector2(72, 312) + +[node name="Rock17" parent="Rocks" instance=ExtResource("2")] +position = Vector2(72, 264) + +[node name="Rock18" parent="Rocks" instance=ExtResource("2")] +position = Vector2(360, 360) + +[node name="Rock19" parent="Rocks" instance=ExtResource("2")] +position = Vector2(408, 360) + +[node name="Rock20" parent="Rocks" instance=ExtResource("2")] +position = Vector2(504, 360) + +[node name="Rock21" parent="Rocks" instance=ExtResource("2")] +position = Vector2(600, 360) + +[node name="Rock22" parent="Rocks" instance=ExtResource("2")] +position = Vector2(648, 360) + +[node name="Rock23" parent="Rocks" instance=ExtResource("2")] +position = Vector2(504, 456) + +[node name="Rock24" parent="Rocks" instance=ExtResource("2")] +position = Vector2(552, 456) + +[node name="Rock25" parent="Rocks" instance=ExtResource("2")] +position = Vector2(552, 408) + +[node name="Rock26" parent="Rocks" instance=ExtResource("2")] +position = Vector2(360, 456) + +[node name="Rock27" parent="Rocks" instance=ExtResource("2")] +position = Vector2(360, 504) + +[node name="Rock28" parent="Rocks" instance=ExtResource("2")] +position = Vector2(264, 504) + +[node name="Rock29" parent="Rocks" instance=ExtResource("2")] +position = Vector2(264, 552) + +[node name="Rock30" parent="Rocks" instance=ExtResource("2")] +position = Vector2(168, 456) + +[node name="Rock31" parent="Rocks" instance=ExtResource("2")] +position = Vector2(168, 504) + +[node name="Rock32" parent="Rocks" instance=ExtResource("2")] +position = Vector2(72, 552) + +[node name="Rock33" parent="Rocks" instance=ExtResource("2")] +position = Vector2(120, 552) + +[node name="Rock34" parent="Rocks" instance=ExtResource("2")] +position = Vector2(504, 552) + +[node name="Rock35" parent="Rocks" instance=ExtResource("2")] +position = Vector2(600, 552) + +[node name="Rock36" parent="Rocks" instance=ExtResource("2")] +position = Vector2(648, 552) + +[node name="Rock37" parent="Rocks" instance=ExtResource("2")] +position = Vector2(648, 504) + +[node name="Rock38" parent="Rocks" instance=ExtResource("2")] +position = Vector2(456, 216) + +[node name="Rock39" parent="Rocks" instance=ExtResource("2")] +position = Vector2(360, 216) + +[node name="Rock40" parent="Rocks" instance=ExtResource("2")] +position = Vector2(360, 168) + +[node name="Rock41" parent="Rocks" instance=ExtResource("2")] +position = Vector2(456, 120) + +[node name="Rock42" parent="Rocks" instance=ExtResource("2")] +position = Vector2(456, 408) + +[node name="Rock43" parent="Rocks" instance=ExtResource("2")] +position = Vector2(456, 456) + +[node name="Rock44" parent="Rocks" instance=ExtResource("2")] +position = Vector2(456, 504) + +[node name="Rock45" parent="Rocks" instance=ExtResource("2")] +position = Vector2(600, 264) + +[node name="Rock46" parent="Rocks" instance=ExtResource("2")] +position = Vector2(600, 72) + +[node name="Rock47" parent="Rocks" instance=ExtResource("2")] +position = Vector2(408, 72) + +[node name="Rock48" parent="Rocks" instance=ExtResource("2")] +position = Vector2(792, 168) + +[node name="Rock49" parent="Rocks" instance=ExtResource("2")] +position = Vector2(744, 168) + +[node name="Rock50" parent="Rocks" instance=ExtResource("2")] +position = Vector2(744, 264) + +[node name="Rock51" parent="Rocks" instance=ExtResource("2")] +position = Vector2(792, 264) + +[node name="Rock52" parent="Rocks" instance=ExtResource("2")] +position = Vector2(744, 360) + +[node name="Rock53" parent="Rocks" instance=ExtResource("2")] +position = Vector2(744, 408) + +[node name="Rock54" parent="Rocks" instance=ExtResource("2")] +position = Vector2(792, 552) + +[node name="Rock55" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 552) + +[node name="Rock56" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 504) + +[node name="Rock57" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 312) + +[node name="Rock58" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 264) + +[node name="Rock59" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 216) + +[node name="Rock60" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 120) + +[node name="Rock61" parent="Rocks" instance=ExtResource("2")] +position = Vector2(792, 72) + +[node name="Rock62" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 72) + +[node name="Rock63" parent="Rocks" instance=ExtResource("2")] +position = Vector2(936, 216) + +[node name="Rock64" parent="Rocks" instance=ExtResource("2")] +position = Vector2(936, 264) + +[node name="Rock65" parent="Rocks" instance=ExtResource("2")] +position = Vector2(936, 408) + +[node name="Rock66" parent="Rocks" instance=ExtResource("2")] +position = Vector2(888, 456) + +[node name="Rock67" parent="Rocks" instance=ExtResource("2")] +position = Vector2(936, 456) + +[node name="Rock68" parent="Rocks" instance=ExtResource("2")] +position = Vector2(792, 456) + +[node name="Rock69" parent="Rocks" instance=ExtResource("2")] +position = Vector2(840, 456) + +[node name="Players" type="Node2D" parent="."] + +[node name="Score" type="ScoreBoard" parent="."] +offset_right = 1024.0 +offset_bottom = 40.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 + +[node name="Winner" type="Label" parent="."] +visible = false +offset_right = 1031.0 +offset_bottom = 617.0 +size_flags_horizontal = 2 +size_flags_vertical = 0 +theme_override_constants/shadow_offset_x = 2 +theme_override_constants/shadow_offset_y = 2 +theme_override_fonts/font = SubResource("FontFile_1trld") +text = "THE WINNER IS: +YOU" + +[node name="ExitGame" type="Button" parent="Winner"] +layout_mode = 0 +offset_left = 384.0 +offset_top = 408.0 +offset_right = 649.0 +offset_bottom = 469.0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +theme_override_fonts/font = SubResource("FontFile_1trld") +text = "EXIT GAME" + +[node name="Camera2D" type="Camera2D" parent="."] +offset = Vector2(512, 300) + +[node name="PlayerSpawner" type="MultiplayerSpawner" parent="."] +_spawnable_scenes = PackedStringArray("res://src/entities/player.tscn") +spawn_path = NodePath("../Players") + +[node name="BombSpawner" type="BombSpawner" parent="."] +bomb_scene = ExtResource("4_f1bha") +spawn_path = NodePath("..") + +[connection signal="pressed" from="Winner/ExitGame" to="." method="on_exit_game_pressed"] diff --git a/examples/multiplayer-bomber/godot/src/tiles/tile_scene.tscn b/examples/multiplayer-bomber/godot/src/tiles/tile_scene.tscn new file mode 100644 index 000000000..7b151a504 --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/tiles/tile_scene.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=3 format=3 uid="uid://c5m3rogpaglk1"] + +[ext_resource type="Texture2D" uid="uid://doxassdyodvel" path="res://assets/brickfloor.png" id="1"] + +[sub_resource type="RectangleShape2D" id="1"] +size = Vector2(48, 48) + +[node name="TileScene" type="Node2D"] + +[node name="Wall" type="Sprite2D" parent="."] +position = Vector2(24, 24) +texture = ExtResource("1") +region_rect = Rect2(0, 0, 48, 48) + +[node name="StaticBody2D" type="StaticBody2D" parent="Wall"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Wall/StaticBody2D"] +shape = SubResource("1") + +[node name="Floor" type="Sprite2D" parent="."] +position = Vector2(72, 24) +texture = ExtResource("1") +region_rect = Rect2(48, 0, 48, 48) diff --git a/examples/multiplayer-bomber/godot/src/tiles/tileset.tres b/examples/multiplayer-bomber/godot/src/tiles/tileset.tres new file mode 100644 index 000000000..eac52a92c --- /dev/null +++ b/examples/multiplayer-bomber/godot/src/tiles/tileset.tres @@ -0,0 +1,17 @@ +[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://do2l6lpuotti8"] + +[ext_resource type="Texture2D" uid="uid://doxassdyodvel" path="res://assets/brickfloor.png" id="1_la6op"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_qhkfp"] +texture = ExtResource("1_la6op") +texture_region_size = Vector2i(48, 48) +0:0/0 = 0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-24, -24, -24, 24, 24, 24, 24, -24) +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 + +[resource] +tile_size = Vector2i(48, 48) +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_qhkfp") diff --git a/examples/multiplayer-bomber/rust/Cargo.toml b/examples/multiplayer-bomber/rust/Cargo.toml new file mode 100644 index 000000000..f09e914b2 --- /dev/null +++ b/examples/multiplayer-bomber/rust/Cargo.toml @@ -0,0 +1,13 @@ +[package] +name = "multiplayer-bomber" +version = "0.1.0" +edition = "2021" +rust-version = "1.80" +license = "MPL-2.0" +publish = false + +[lib] +crate-type = ["cdylib"] + +[dependencies] +godot = { path = "../../../godot", default-features = false, features = ["experimental-godot-api"] } diff --git a/examples/multiplayer-bomber/rust/src/bomb.rs b/examples/multiplayer-bomber/rust/src/bomb.rs new file mode 100644 index 000000000..05f92e2df --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/bomb.rs @@ -0,0 +1,66 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +use godot::classes::{Area2D, PhysicsRayQueryParameters2D, TileMap}; +use godot::prelude::*; + +#[derive(GodotClass)] +#[class(init, base=Area2D)] +pub struct Bomb { + #[var] + pub from_player: i64, + base: Base, +} + +#[godot_api] +impl Bomb { + /// Called from the animation. + #[func] + fn explode(&self) { + // Explode only on authority. + if !self.base().is_multiplayer_authority() { + return; + } + let Some(Some(mut space_state)) = self + .base() + .get_world_2d() + .map(|mut w| w.get_direct_space_state()) + else { + panic!("couldn't access World2D from Bomb!") + }; + for mut collider in self.base().get_overlapping_bodies().iter_shared() { + if !collider.has_method("exploded") { + continue; + } + // check if there is any solid wall between bomb and the object + let Some(mut query) = PhysicsRayQueryParameters2D::create( + self.base().get_global_position(), + collider.get_global_position(), + ) else { + panic!("couldn't create PhysicsRayQueryParameters!") + }; + query.set_hit_from_inside(true); + let result = space_state.intersect_ray(&query); + let is_wall_between = result + .get("collider") + .map(|c| c.try_to::>().is_ok()) + .unwrap_or(false); + if is_wall_between { + continue; + } + + collider.rpc("exploded", &[self.from_player.to_variant()]); + } + } + + #[func] + fn done(&mut self) { + if self.base().is_multiplayer_authority() { + self.base_mut().queue_free(); + } + } +} diff --git a/examples/multiplayer-bomber/rust/src/bomb_spawner.rs b/examples/multiplayer-bomber/rust/src/bomb_spawner.rs new file mode 100644 index 000000000..de52f2ac4 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/bomb_spawner.rs @@ -0,0 +1,94 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +use crate::bomb::Bomb; +use crate::constants::SIGNAL_SPAWN_BOMB; +use crate::game_state::{GameSingleton, GameState}; +use godot::classes::{IMultiplayerSpawner, MultiplayerSpawner}; +use godot::prelude::*; + +#[derive(Debug)] +pub struct BombArgs { + position: Vector2, + player_id: i64, +} + +impl BombArgs { + pub fn new(position: Vector2, player_id: i64) -> Self { + Self { + position, + player_id, + } + } +} + +impl GodotConvert for BombArgs { + type Via = VariantArray; +} + +impl FromGodot for BombArgs { + fn try_from_godot(via: Self::Via) -> Result { + let position = via + .get(0) + .ok_or(ConvertError::new("couldn't find position for bomb spawn!"))? + .try_to::()?; + let player_id = via + .get(1) + .ok_or(ConvertError::new("couldn't find player id for bomb spawn!"))? + .try_to::()?; + Ok(Self { + position, + player_id, + }) + } +} + +impl ToGodot for BombArgs { + type ToVia<'v> + = VariantArray + where + Self: 'v; + + fn to_godot(&self) -> Self::ToVia<'_> { + varray![self.position.to_variant(), self.player_id.to_variant()] + } +} + +#[derive(GodotClass)] +#[class(init, base=MultiplayerSpawner)] +pub struct BombSpawner { + #[export] + bomb_scene: Option>, + base: Base, +} + +#[godot_api] +impl IMultiplayerSpawner for BombSpawner { + fn ready(&mut self) { + let spawn_bomb = self.base().callable("spawn_bomb"); + self.base_mut().set_spawn_function(&spawn_bomb); + let spawn = self.base().callable("spawn"); + GameState::singleton().connect(SIGNAL_SPAWN_BOMB, &spawn); + } +} + +#[godot_api] +impl BombSpawner { + #[func] + fn spawn_bomb(&self, args: BombArgs) -> Gd { + let Some(mut bomb) = self + .bomb_scene + .as_ref() + .map(|scene| scene.instantiate_as::()) + else { + panic!("couldn't instantiate bomb scene!") + }; + bomb.set_position(args.position); + bomb.bind_mut().from_player = args.player_id; + bomb + } +} diff --git a/examples/multiplayer-bomber/rust/src/constants.rs b/examples/multiplayer-bomber/rust/src/constants.rs new file mode 100644 index 000000000..7419153b0 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/constants.rs @@ -0,0 +1,38 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +pub const FLAG_CONNECT_DEFERRED: u32 = 1; + +pub const SIGNAL_CHILD_EXITING_TREE: &str = "child_exiting_tree"; +pub const SIGNAL_SCORE_INCREASED: &str = "score_increased"; +pub const SIGNAL_CONNECTION_SUCCEEDED: &str = "connection_succeeded"; +pub const SIGNAL_CONNECTION_FAILED: &str = "connection_failed"; +pub const SIGNAL_PLAYER_LIST_CHANGED: &str = "player_list_changed"; +pub const SIGNAL_GAME_ENDED: &str = "game_ended"; +pub const SIGNAL_GAME_ERROR: &str = "game_error"; +pub const SIGNAL_GAME_STARTED: &str = "game_started"; +pub const SIGNAL_PEER_CONNECTED: &str = "peer_connected"; +pub const SIGNAL_PEER_DISCONNECTED: &str = "peer_disconnected"; +pub const SIGNAL_CONNECTED_TO_SERVER: &str = "connected_to_server"; +pub const SIGNAL_SERVER_DISCONNECTED: &str = "server_disconnected"; + +pub const SIGNAL_SPAWN_BOMB: &str = "spawn_bomb"; + +pub const ANIMATION_EXPLODE: &str = "explode"; +pub const ANIMATION_STUNNED: &str = "stunned"; + +pub const ANIMATION_WALK_DOWN: &str = "walk_down"; +pub const ANIMATION_WALK_UP: &str = "walk_up"; +pub const ANIMATION_WALK_RIGHT: &str = "walk_right"; +pub const ANIMATION_WALK_LEFT: &str = "walk_left"; +pub const ANIMATION_STANDING: &str = "standing"; + +pub const ACTION_MOVE_LEFT: &str = "move_left"; +pub const ACTION_MOVE_RIGHT: &str = "move_right"; +pub const ACTION_MOVE_UP: &str = "move_up"; +pub const ACTION_MOVE_DOWN: &str = "move_down"; +pub const ACTION_SET_BOMB: &str = "set_bomb"; diff --git a/examples/multiplayer-bomber/rust/src/game_state.rs b/examples/multiplayer-bomber/rust/src/game_state.rs new file mode 100644 index 000000000..635559064 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/game_state.rs @@ -0,0 +1,299 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +use crate::bomb_spawner::BombArgs; +use crate::constants::{ + SIGNAL_CONNECTED_TO_SERVER, SIGNAL_CONNECTION_FAILED, SIGNAL_CONNECTION_SUCCEEDED, + SIGNAL_GAME_ENDED, SIGNAL_GAME_ERROR, SIGNAL_GAME_STARTED, SIGNAL_PEER_CONNECTED, + SIGNAL_PEER_DISCONNECTED, SIGNAL_PLAYER_LIST_CHANGED, SIGNAL_SERVER_DISCONNECTED, +}; +use crate::player::Player; +use crate::world::World; +use godot::classes::{ENetMultiplayerPeer, Engine, Marker2D, MultiplayerApi}; +use godot::obj::{bounds, Bounds}; +use godot::prelude::*; +use std::collections::HashMap; + +/// In our example the GameState is being registered both as an [Autoload](https://docs.godotengine.org/en/stable/tutorials/scripting/singletons_autoload.html) and Engine Singleton +/// Autoloads and Engine Singletons works similarly to each other. +/// Engine singleton is anything that inherits an object and is accessible anywhere inside godot's runtime via Engine::singleton().get_singleton(…) +/// Autoload is anything that lives in a scene tree and is registered as a Variant via ScriptServer +/// In real-world usage you might want to declare your singleton as an Object and register it in your [MainLoop](https://docs.godotengine.org/en/stable/classes/class_mainloop.html) or [during initialization of your gdext library](https://godot-rust.github.io/book/recipes/engine-singleton.html). +#[derive(GodotClass)] +#[class(init, base=Node)] +pub struct GameState { + #[export] + world_scene: Option>, + #[export] + player_scene: Option>, + #[init(val = GString::from("The Warrior"))] + #[var] + pub(crate) player_name: GString, + #[var] + game_board: Option>, + peer: Option>, + players: HashMap, + + #[init(val = OnReady::manual())] + multiplayer: OnReady>, + base: Base, +} + +#[godot_api] +impl INode for GameState { + fn enter_tree(&mut self) { + Self::register(self.base().clone().upcast()); + } + + fn exit_tree(&mut self) { + GameSingleton::exit(self); + } + + fn ready(&mut self) { + self.multiplayer + .init(self.base().get_multiplayer().unwrap()); + + let player_connected = self.base().callable("player_connected"); + self.multiplayer + .connect(SIGNAL_PEER_CONNECTED, &player_connected); + + let player_disconnected = self.base().callable("player_disconnected"); + self.multiplayer + .connect(SIGNAL_PEER_DISCONNECTED, &player_disconnected); + + let connected_ok = self.base().callable("connected_ok"); + self.multiplayer + .connect(SIGNAL_CONNECTED_TO_SERVER, &connected_ok); + + let connected_fail = self.base().callable("connected_fail"); + self.multiplayer + .connect(SIGNAL_CONNECTION_FAILED, &connected_fail); + + let server_disconnected = self.base().callable("server_disconnected"); + self.multiplayer + .connect(SIGNAL_SERVER_DISCONNECTED, &server_disconnected); + } +} + +#[godot_api] +impl GameState { + /// Default game server port. Can be any number between 1024 and 49151. + /// Not on the list of registered or common ports as of November 2020: + /// https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers + #[constant] + const DEFAULT_PORT: i32 = 10567; + + /// Max number of players + #[constant] + const MAX_PEERS: i32 = 12; + + #[signal] + fn player_list_changed(); + + #[signal] + fn connection_failed(); + + #[signal] + fn connection_succeeded(); + + #[signal] + fn spawn_bomb(args: BombArgs); + + #[signal] + fn score_increased(for_who: i64); + + #[signal] + fn game_ended(); + + #[signal] + fn game_started(); + + #[signal] + fn game_error(error_message: GString); + + #[func] + fn player_connected(&mut self, player_id: i32) { + let player_name_arg = self.player_name.clone().to_variant(); + self.base_mut() + .rpc_id(player_id as i64, "register_player", &[player_name_arg]); + } + + #[func] + fn player_disconnected(&mut self, player_id: i32) { + if self.game_board.is_some() && self.multiplayer.is_server() { + let message = GString::from(format!("Player {player_id} Disconnected")); + self.base_mut() + .emit_signal(SIGNAL_GAME_ERROR, &[message.to_variant()]); + self.end_game(); + return; + } + self.unregister_player(player_id); + } + + #[func] + fn connected_ok(&mut self) { + self.base_mut() + .emit_signal(SIGNAL_CONNECTION_SUCCEEDED, &[]); + } + + #[func] + fn server_disconnected(&mut self) { + self.base_mut() + .emit_signal(SIGNAL_GAME_ERROR, &["server disconnected".to_variant()]); + } + + #[rpc(any_peer)] + fn register_player(&mut self, new_player_name: GString) { + let id = self.multiplayer.get_remote_sender_id(); + self.players.entry(id).or_insert(new_player_name); + self.base_mut().emit_signal(SIGNAL_PLAYER_LIST_CHANGED, &[]); + } + + #[func] + fn unregister_player(&mut self, player_id: i32) { + self.players.remove(&player_id); + self.base_mut().emit_signal(SIGNAL_PLAYER_LIST_CHANGED, &[]); + } + + #[func] + pub fn host_game(&mut self, new_player_name: GString) { + self.player_name = new_player_name; + let mut peer = ENetMultiplayerPeer::new_gd(); + peer.create_server_ex(Self::DEFAULT_PORT) + .max_clients(Self::MAX_PEERS) + .done(); + self.multiplayer.set_multiplayer_peer(&peer); + self.peer = Some(peer); + self.players + .entry(self.multiplayer.get_unique_id()) + .or_insert(self.player_name.clone()); + } + + #[func] + pub fn join_game(&mut self, address: GString, new_player_name: GString) { + self.player_name = new_player_name; + let mut peer = ENetMultiplayerPeer::new_gd(); + peer.create_client(&address, Self::DEFAULT_PORT); + self.multiplayer.set_multiplayer_peer(&peer); + self.peer = Some(peer); + self.players + .entry(self.multiplayer.get_unique_id()) + .or_insert(self.player_name.clone()); + } + + #[func] + pub fn begin_game(&mut self) { + if !self.multiplayer.is_server() { + panic!("Only server can start a game!") + } + self.base_mut().rpc("load_world", &[]); + let Some(world) = self.game_board.as_mut() else { + panic!("no game board!") + }; + for (i, (player_id, player_name)) in self.players.iter().enumerate() { + let spawn_marker = world + .bind_mut() + .spawn_points + .get_child(i as i32) + .expect("no spawn point!") + .cast::(); + let Some(mut player) = self + .player_scene + .as_ref() + .map(|ps| ps.instantiate_as::()) + else { + panic!("Couldn't instantiate player scene!") + }; + player.bind_mut().synced_position = spawn_marker.get_position(); + player.bind_mut().player_id = *player_id; + player.set_name(&player_id.to_string()); + world.bind_mut().players.add_child(&player); + player.bind_mut().label.set_text(player_name); + } + self.base_mut().emit_signal(SIGNAL_GAME_STARTED, &[]); + } + + #[rpc(call_local)] + fn load_world(&mut self) { + let Some(mut world) = self + .world_scene + .as_ref() + .map(|w| w.instantiate_as::()) + else { + panic!("World scene haven't been set!") + }; + self.base() + .get_tree() + .unwrap() + .get_root() + .unwrap() + .add_child(&world); + + for (player_id, player_name) in self.players.iter() { + world + .bind_mut() + .score + .bind_mut() + .add_player(*player_id, player_name.clone()); + } + self.game_board = Some(world); + self.base().get_tree().unwrap().set_pause(false); + } + + #[func] + pub fn end_game(&mut self) { + if let Some(mut game_board) = self.game_board.take() { + game_board.queue_free(); + } + self.base_mut().emit_signal(SIGNAL_GAME_ENDED, &[]); + self.players.clear(); + if let Some(peer) = self.peer.as_mut() { + peer.close(); + }; + } + + #[func] + pub fn get_player_list(&self) -> Array { + self.players.values().cloned().collect() + } +} + +impl GameState { + pub fn get_players(&self) -> &HashMap { + &self.players + } +} + +impl GameSingleton for GameState { + const NAME: &'static str = "GameState"; +} + +/// A trait that allows us to register given instance as an engine singleton +/// and use it in the same fashion as godot's ones. +pub trait GameSingleton: + GodotClass + Bounds + Inherits +{ + const NAME: &'static str; + + fn singleton() -> Gd { + Engine::singleton() + .get_singleton(Self::NAME) + .unwrap() + .cast::() + } + + fn register(game_system: Gd) { + // in real world usage you might want to use this method to create your autoload. + // In such case add trait bound 'NewAlloc' + // and create your game system with `let game_system = Self::new_alloc();` + Engine::singleton().register_singleton(Self::NAME, &game_system); + } + + fn exit(&mut self) { + Engine::singleton().unregister_singleton(Self::NAME); + } +} diff --git a/examples/multiplayer-bomber/rust/src/inputs.rs b/examples/multiplayer-bomber/rust/src/inputs.rs new file mode 100644 index 000000000..35897cd29 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/inputs.rs @@ -0,0 +1,32 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +use crate::constants::{ + ACTION_MOVE_DOWN, ACTION_MOVE_LEFT, ACTION_MOVE_RIGHT, ACTION_MOVE_UP, ACTION_SET_BOMB, +}; +use godot::prelude::*; + +#[derive(GodotClass)] +#[class(init, base=Node)] +pub struct PlayerInputs { + #[export] + pub bombing: bool, + #[export] + pub(crate) motion: Vector2, +} + +impl PlayerInputs { + pub fn update(&mut self) { + self.motion = Input::singleton().get_vector( + ACTION_MOVE_LEFT, + ACTION_MOVE_RIGHT, + ACTION_MOVE_UP, + ACTION_MOVE_DOWN, + ); + self.bombing = Input::singleton().is_action_pressed(ACTION_SET_BOMB); + } +} diff --git a/examples/multiplayer-bomber/rust/src/lib.rs b/examples/multiplayer-bomber/rust/src/lib.rs new file mode 100644 index 000000000..183fe231f --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/lib.rs @@ -0,0 +1,24 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +mod bomb; +mod bomb_spawner; +mod constants; +mod game_state; +mod inputs; +mod lobby; +mod player; +mod rock; +mod score; +mod world; + +use godot::prelude::*; + +struct MultiplayerExample; + +#[gdextension] +unsafe impl ExtensionLibrary for MultiplayerExample {} diff --git a/examples/multiplayer-bomber/rust/src/lobby.rs b/examples/multiplayer-bomber/rust/src/lobby.rs new file mode 100644 index 000000000..c69101c29 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/lobby.rs @@ -0,0 +1,168 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +use crate::constants::{ + FLAG_CONNECT_DEFERRED, SIGNAL_CONNECTION_FAILED, SIGNAL_CONNECTION_SUCCEEDED, + SIGNAL_GAME_ENDED, SIGNAL_GAME_ERROR, SIGNAL_GAME_STARTED, SIGNAL_PLAYER_LIST_CHANGED, +}; +use crate::game_state::{GameSingleton, GameState}; +use godot::classes::{ + AcceptDialog, Button, Control, IControl, ItemList, Label, LineEdit, MultiplayerApi, Os, Panel, +}; +use godot::prelude::*; + +#[derive(GodotClass)] +#[class(init, base=Control)] +pub struct Lobby { + #[init(node = "Connect/Name")] + player_name: OnReady>, + #[init(node = "Connect/ErrorLabel")] + error_label: OnReady>, + #[init(node = "Connect/Host")] + host_button: OnReady>, + #[init(node = "Connect/Join")] + join_button: OnReady>, + #[init(node = "Connect/IPAddress")] + ip_address: OnReady>, + #[init(node = "Connect")] + connect_panel: OnReady>, + #[init(node = "Players")] + players_panel: OnReady>, + #[init(node = "Players/List")] + players_list: OnReady>, + #[init(node = "Players/Start")] + start_button: OnReady>, + #[init(node = "ErrorDialog")] + error_dialog: OnReady>, + #[init(val = OnReady::manual())] + multiplayer: OnReady>, + base: Base, +} + +#[godot_api] +impl IControl for Lobby { + fn ready(&mut self) { + self.multiplayer + .init(self.base().get_multiplayer().unwrap()); + let on_connection_failed = self.base().callable("on_connection_failed"); + GameState::singleton().connect(SIGNAL_CONNECTION_FAILED, &on_connection_failed); + let on_connection_success = self.base().callable("on_connection_success"); + GameState::singleton().connect(SIGNAL_CONNECTION_SUCCEEDED, &on_connection_success); + let refresh_lobby = self.base().callable("refresh_lobby"); + GameState::singleton().connect(SIGNAL_PLAYER_LIST_CHANGED, &refresh_lobby); + let on_game_ended = self.base().callable("on_game_ended"); + GameState::singleton().connect(SIGNAL_GAME_ENDED, &on_game_ended); + let on_game_error = self.base().callable("on_game_error"); + GameState::singleton().connect(SIGNAL_GAME_ERROR, &on_game_error); + let on_game_started = self.base().callable("on_game_started"); + GameState::singleton() + .connect_ex(SIGNAL_GAME_STARTED, &on_game_started) + .flags(FLAG_CONNECT_DEFERRED) + .done(); + } +} + +#[godot_api] +impl Lobby { + #[func] + fn on_host_pressed(&mut self) { + if self.player_name.get_text().is_empty() { + self.error_label.set_text("Invalid name!"); + return; + } + + self.connect_panel.hide(); + self.players_panel.show(); + self.error_label.set_text(&GString::default()); + let player_name = self.player_name.get_text(); + GameState::singleton().bind_mut().host_game(player_name); + self.refresh_lobby(); + } + + #[func] + fn on_join_pressed(&mut self) { + if self.player_name.get_text().is_empty() { + self.error_label.set_text("Invalid name!"); + return; + } + + let ip = self.ip_address.get_text(); + self.host_button.set_disabled(true); + self.join_button.set_disabled(true); + self.error_label.set_text(&GString::default()); + + let player_name = self.player_name.get_text(); + GameState::singleton().bind_mut().join_game(ip, player_name); + } + + #[func] + fn on_connection_success(&mut self) { + self.connect_panel.hide(); + self.players_panel.show(); + } + + #[func] + fn on_connection_failed(&mut self) { + self.error_label.set_text("Connection failed."); + self.host_button.set_disabled(false); + self.join_button.set_disabled(false); + } + + #[func] + fn on_game_ended(&mut self) { + self.base_mut().show(); + self.connect_panel.show(); + self.players_panel.hide(); + self.host_button.set_disabled(false); + self.join_button.set_disabled(false); + } + + #[func] + fn on_game_error(&mut self, error: GString) { + self.error_dialog.set_text(&error); + self.error_dialog.popup_centered(); + self.host_button.set_disabled(false); + self.join_button.set_disabled(false); + } + + #[func] + fn refresh_lobby(&mut self) { + // add current player at the top of the players list + self.players_list.clear(); + self.players_list.add_item(&GString::from( + format! {"{} (You)", GameState::singleton().bind().player_name}, + )); + + let game_state = GameState::singleton(); + let binding = game_state.bind(); + let other_players = binding + .get_players() + .iter() + .filter(|(player_id, _)| **player_id != self.multiplayer.get_unique_id()); + + for (_, player) in other_players { + self.players_list.add_item(player); + } + let is_server = self.base().get_multiplayer().unwrap().is_server(); + self.start_button.set_disabled(!is_server); + } + + #[func] + fn on_start_pressed(&self) { + GameState::singleton().bind_mut().begin_game(); + } + + #[func] + fn on_find_public_ip_pressed(&self) { + Os::singleton().shell_open("https://icanhazip.com/"); + } + + #[func] + fn on_game_started(&mut self) { + self.base_mut().hide(); + } +} diff --git a/examples/multiplayer-bomber/rust/src/player.rs b/examples/multiplayer-bomber/rust/src/player.rs new file mode 100644 index 000000000..ad37af250 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/player.rs @@ -0,0 +1,140 @@ +/* + * Copyright (c) godot-rust; Bromeon and contributors. + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at https://mozilla.org/MPL/2.0/. + */ + +use crate::bomb_spawner::BombArgs; +use crate::constants::{ + ANIMATION_STANDING, ANIMATION_STUNNED, ANIMATION_WALK_DOWN, ANIMATION_WALK_LEFT, + ANIMATION_WALK_RIGHT, ANIMATION_WALK_UP, SIGNAL_SPAWN_BOMB, +}; +use crate::game_state::{GameSingleton, GameState}; +use crate::inputs::PlayerInputs; +use godot::classes::{ + AnimationPlayer, CharacterBody2D, ICharacterBody2D, Label, MultiplayerApi, + MultiplayerSynchronizer, +}; +use godot::prelude::*; +use std::cmp::Ordering; + +#[derive(GodotClass)] +#[class(init, base=CharacterBody2D)] +pub struct Player { + #[init(node = "AnimationPlayer")] + animation_player: OnReady>, + #[init(node = "Inputs")] + inputs: OnReady>, + #[init(node = "Inputs/InputsSync")] + inputs_sync: OnReady>, + #[init(node = "label")] + pub label: OnReady>, + + #[export] + pub stunned: bool, + #[export] + pub synced_position: Vector2, + #[export] + pub player_id: i32, + last_bomb_time: f64, + #[init(val = OnReady::manual())] + multiplayer: OnReady>, + base: Base, +} + +#[godot_api] +impl ICharacterBody2D for Player { + fn ready(&mut self) { + let pos = self.synced_position; + self.base_mut().set_position(pos); + self.multiplayer + .init(self.base().get_multiplayer().unwrap()); + self.inputs_sync.set_multiplayer_authority(self.player_id); + } + + fn physics_process(&mut self, delta: f64) { + if self.multiplayer.get_multiplayer_peer().is_none() + || self.multiplayer.get_unique_id() == self.player_id + { + self.inputs.bind_mut().update(); + } + + if self.multiplayer.get_multiplayer_peer().is_none() + || self.base().is_multiplayer_authority() + { + self.synced_position = self.base().get_position(); + self.last_bomb_time += delta; + if !self.stunned + && self.base().is_multiplayer_authority() + && self.inputs.bind().bombing + && self.last_bomb_time >= Self::BOMB_RATE + { + self.last_bomb_time = 0.0; + let bomb_args = + BombArgs::new(self.base().get_position(), self.player_id as i64).to_variant(); + GameState::singleton().emit_signal(SIGNAL_SPAWN_BOMB, &[bomb_args]); + } + } else { + let pos = self.synced_position; + self.base_mut().set_position(pos); + } + + if !self.stunned { + let v = self.inputs.bind_mut().motion * Self::MOTION_SPEED; + self.base_mut().set_velocity(v); + self.base_mut().move_and_slide(); + } + + self.update_animation(); + } +} + +impl Player { + const BOMB_RATE: f64 = 0.5; + const MOTION_SPEED: f32 = 90.0; + + fn get_current_animation(&self) -> Option<&'static str> { + let new = if self.stunned { + ANIMATION_STUNNED + } else { + let motion = self.inputs.bind().motion; + match (motion.x.partial_cmp(&0.), motion.y.partial_cmp(&0.)) { + (_, Some(Ordering::Greater)) => ANIMATION_WALK_DOWN, + (_, Some(Ordering::Less)) => ANIMATION_WALK_UP, + (Some(Ordering::Greater), _) => ANIMATION_WALK_RIGHT, + (Some(Ordering::Less), _) => ANIMATION_WALK_LEFT, + _ => ANIMATION_STANDING, + } + }; + + let current = self.animation_player.get_current_animation().to_string(); + let has_animation_changed = + (new != current) || current.is_empty() || !self.animation_player.is_playing(); + if has_animation_changed { + return Some(new); + } + None + } + + fn update_animation(&mut self) { + if let Some(new_anim) = self.get_current_animation() { + self.animation_player.play_ex().name(new_anim).done(); + } + } +} + +#[godot_api] +impl Player { + #[rpc(call_local)] + pub fn exploded(&mut self, _by_who: i64) { + if self.stunned { + return; + } + self.stunned = true; + self.animation_player + .play_ex() + .name(ANIMATION_STUNNED) + .done(); + } +} diff --git a/examples/multiplayer-bomber/rust/src/rock.rs b/examples/multiplayer-bomber/rust/src/rock.rs new file mode 100644 index 000000000..28ca0c9b9 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/rock.rs @@ -0,0 +1,29 @@ +use crate::constants::{ANIMATION_EXPLODE, SIGNAL_SCORE_INCREASED}; +use crate::game_state::{GameSingleton, GameState}; +use godot::classes::{AnimationPlayer, CharacterBody2D}; +use godot::prelude::*; + +#[derive(GodotClass)] +#[class(init, base=CharacterBody2D)] +pub struct Rock { + #[init(node = "AnimationPlayer")] + animation_player: OnReady>, + base: Base, +} + +#[godot_api] +impl Rock { + #[rpc(any_peer, call_local)] + fn exploded(&mut self, by_who: i64) { + self.animation_player + .play_ex() + .name(ANIMATION_EXPLODE) + .done(); + GameState::singleton().emit_signal(SIGNAL_SCORE_INCREASED, &[by_who.to_variant()]); + } + + #[rpc(call_local)] + fn done(&mut self) { + self.base_mut().queue_free(); + } +} diff --git a/examples/multiplayer-bomber/rust/src/score.rs b/examples/multiplayer-bomber/rust/src/score.rs new file mode 100644 index 000000000..e59d37c29 --- /dev/null +++ b/examples/multiplayer-bomber/rust/src/score.rs @@ -0,0 +1,80 @@ +use crate::constants::SIGNAL_SCORE_INCREASED; +use crate::game_state::{GameSingleton, GameState}; +use godot::classes::control::SizeFlags; +use godot::classes::{HBoxContainer, IHBoxContainer, Label}; +use godot::global::HorizontalAlignment; +use godot::prelude::*; +use std::collections::HashMap; + +pub struct PlayerScoreData { + label: Gd