From c91d73ed337d1018e140b0a5e38a391afff4b26c Mon Sep 17 00:00:00 2001 From: Cody Larkin Date: Fri, 21 Nov 2025 23:38:16 -0500 Subject: [PATCH 1/6] Base files added May have an idea of what caused problem --- Content/Input/Default_IMC.uasset | Bin 0 -> 2493 bytes Content/Input/Jump_IA.uasset | Bin 0 -> 1134 bytes Content/ProofOfConcept/DDIController.uasset | Bin 0 -> 20822 bytes Content/ProofOfConcept/DDIGamemode.uasset | Bin 0 -> 21254 bytes Content/ProofOfConcept/MainCharacter.uasset | Bin 0 -> 24001 bytes Content/Worlds/Playground1.umap | Bin 19097 -> 24037 bytes OpenConflict.uproject | 5 ++- Source/OpenConflict/DDIGamemodeBase.cpp | 5 +++ Source/OpenConflict/DDIGamemodeBase.h | 17 +++++++++ .../PlayerCharacter/DDICharacter.cpp | 34 ++++++++++++++++++ .../PlayerCharacter/DDICharacter.h | 29 +++++++++++++++ .../PlayerCharacter/DDIPlayerController.cpp | 21 +++++++++++ .../PlayerCharacter/DDIPlayerController.h | 22 ++++++++++++ 13 files changed, 132 insertions(+), 1 deletion(-) create mode 100644 Content/Input/Default_IMC.uasset create mode 100644 Content/Input/Jump_IA.uasset create mode 100644 Content/ProofOfConcept/DDIController.uasset create mode 100644 Content/ProofOfConcept/DDIGamemode.uasset create mode 100644 Content/ProofOfConcept/MainCharacter.uasset create mode 100644 Source/OpenConflict/DDIGamemodeBase.cpp create mode 100644 Source/OpenConflict/DDIGamemodeBase.h create mode 100644 Source/OpenConflict/PlayerCharacter/DDICharacter.cpp create mode 100644 Source/OpenConflict/PlayerCharacter/DDICharacter.h create mode 100644 Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp create mode 100644 Source/OpenConflict/PlayerCharacter/DDIPlayerController.h diff --git a/Content/Input/Default_IMC.uasset b/Content/Input/Default_IMC.uasset new file mode 100644 index 0000000000000000000000000000000000000000..8f7e89f070d988736f0589b9765542c461ab003b GIT binary patch literal 2493 zcma)8Z)_Ar6o1e{kwVp~P(({X4W+f$R@!TAW8tp7!c}@L9wa6;f#o{AJGtIncK0f0 z)HM19VoYo#`UUtvq6uFJi3CWSP#a4~BqTM45dWaDRiZ{i)QSWP_5Egdj_ujj{?fgf zdG9yBeLM5sOh?`-JNEbV^z_~wqUDQ;ZgUGW81bhbQyDsy^-+YIT*et%#q>ZCbCW^v9Da zv$93>XsMXF$KT$}9-eMx89-#heuago2K3~@jc zK`kNvQo8ZdmBoeJmY47L)t0{?VnQ=SMXjsufBig3B4^FHVs!FY?$CXfP5ttkPh&x` zNbfj&t9V=)4C&FNS?P;Mw0KB#%jKghColbqc$8OKn-jXAU7M%BK*XMq8BN6LM!wG| zz);td~!Fz}Okn(n5!twl5}lT2PoK3wuRG>x(9IgTkq&jy5fb z+R)&SM}!_VZ4IMUPxRU!tDo&yyN*@lYS_UyC*r0!VA`V=&D3ZhHh!8jf;bR5{oIR( zms$M)XD7W8Oy*(-GM|2JB-OJVhD3L?Cn`AB_1{GH<6FVceCwNkENesN1rl*VlQ|bw zq7XXvy(~gzhU5AA<6jyEjT109(eqj=!2chHDbZQtpGKMgMrk-+yQAJ0lz}uxq!(n{T_}1PN^VR1>Rae2o zJi%GNZK>Ym9>0f*?gnm4pPi=2!QIw((=C5R6RNB^rWppAuN)Xy!6RqomlT)23!B_9 zdlL(b_O5{9ESpF->$gl~e0Kbux-bmUO_zV%@-}u-MK;wkG>Wmk+GK1y_y`XP#f{Pd z7IeyBH-NQPL;rBK%2MVr_CaAb9IQ3@ZS*)2n zoHELe_Az^q&+U1v3R)Z;a{v^ZM%h}1P@7<1^OEG8tZvBc$&E1JS#3)?1s=3*Xi$EV zh|3hW5HJ@RC$a>{fKy32?{F3%SpjF9%BI4y7(|=U!43jA2o+>p@-SeFDkY={peg`i zNFuk{E0Bp*aa0cC{sjILJB;d0*)4n-C;B7&kJtw{KkRokj((0XRHecP^nF{uGxxLM KO;y%V^8W>B`R>~Q literal 0 HcmV?d00001 diff --git a/Content/Input/Jump_IA.uasset b/Content/Input/Jump_IA.uasset new file mode 100644 index 0000000000000000000000000000000000000000..14413206fbb09bf4cd6d4355e543c016250b834e GIT binary patch literal 1134 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 OjDPM|3+3Da{r>^xesRYxPU;_bz>$A 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�OcO zUtgEhbPoy5gm{No07i^!DNsv`VmO?4gPYD&<6b$0c zG+jeKE)M~T_nxy9#9XOG!9asQE|5;@Sg#=FN~bFrH_Vk#K~@5wK|vR&Gfqn93xCGC z9kxhd`6&|#w*F*A%7yKyIP{Y|N>jqCc)J`0QJYYZVo=PU!a0*MomzC&?OVdyARUyfaJIREN>DQTZe4lR4@hX5(V6j~xQZ-P}weYc;C6 zNj5n^JjxVO#amMEg}Sm!AX<4V06Hg1k|FbSc;<$z`^_)jIc0Kj&CYEnip`HLJuN}_ z5eY7P7n}#@9zB6?6dUf@zW=6%ufDZw;SZlWv@t>8c`4LitY8pjl)A>ri9;z4RFYit zA-QIejuYmTC$*|k2<9z)M6ki`m@rEb^7az&pRHhn<-z=wi{vs#-N_rePHG*|fRcnb zONZ05TBFE~>HxHM`y$o=eIvq3XOH@{k=$C}@ALZ!6Sa0~R{DqxeKaX&tRw8|vIf0g zYseRfU{ii)%;)#Sx6{+7W}*W*;%vnyVA7FF0J#B_Tqn=?I-D%#))hzyc$gg-2WD^~n`SyV z5r0D!$lLhMFXh{-o-N-w|4_rTuO4hp1zTxqAW?^Gg-NLca6=+YO%A?1EFI{_T)mjR z`w8@_6^acjG-R(@t_YK+N>35u^DZ~Ukh%Wqx87KC?t$gEthk~3&bxj+h0P3OVsJ)5 zMk(0WdrMbV^YX7$UAo?wJ|51JT;9DEJK28OzFc~nOHqZm)XTz*=kJVUtwCdjzvKn7S zv)EN-4g@4bQ+uDG%)%SOS<}PMEH_Y+|2(q{ky++V+x3gFb9UEUde#*ich%0gk?1n|I*+E@9*l`RCoES-u~yut=yCfHiFE;UQUSNVQvxvez?IL^46XAQr`7}CAGIc zn0GMim1lpM3ifHvEReT->~qgw;JUm1s#Biu72kIG#8fbR`G`wAvtW5IKjmpv-|`$Q zKUZm;7oqQz`n84lo~Qh3Teh%NtJ?FqmBD9olnlo4Jr+fIIeBt1jx(3Ta+_GFs(r%q z7ydQ`D|U7YwrLl&4~#kZ=v!z0y6)l$+TY6hCjX8bLOVRk#A2%WuG?2+Klwt{w#Uvt zJNoCSJr(TJ9D}sKOfN~RE+l6BY=Dx4#E$^jii?tjM5KTKB?$@R@kcX~kf>?4wET?$ z%_J?W5~x6do$x40ZQ`>GcwmT i-}>O@3v-q{`rA=-&umm1qVJ_eO`{+GSvGfj(ElIg4XtVb literal 0 HcmV?d00001 diff --git a/Content/Worlds/Playground1.umap b/Content/Worlds/Playground1.umap index 007dbebefae3f8cb6149a9cdffad37aaa0f39e07..676790869d13044600cd9148f20718df5a9a35fb 100644 GIT binary patch literal 24037 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 WBp4%|hV~d*$3OPK9F2+q|9=BryD~ul literal 19097 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 diff --git a/OpenConflict.uproject b/OpenConflict.uproject index 48fb6e9..5c87fb6 100644 --- a/OpenConflict.uproject +++ b/OpenConflict.uproject @@ -7,7 +7,10 @@ { "Name": "OpenConflict", "Type": "Runtime", - "LoadingPhase": "Default" + "LoadingPhase": "Default", + "AdditionalDependencies": [ + "Engine" + ] } ], "Plugins": [ diff --git a/Source/OpenConflict/DDIGamemodeBase.cpp b/Source/OpenConflict/DDIGamemodeBase.cpp new file mode 100644 index 0000000..f74ed20 --- /dev/null +++ b/Source/OpenConflict/DDIGamemodeBase.cpp @@ -0,0 +1,5 @@ +// Fill out your copyright notice in the Description page of Project Settings. + + +#include "DDIGamemodeBase.h" + diff --git a/Source/OpenConflict/DDIGamemodeBase.h b/Source/OpenConflict/DDIGamemodeBase.h new file mode 100644 index 0000000..110a67a --- /dev/null +++ b/Source/OpenConflict/DDIGamemodeBase.h @@ -0,0 +1,17 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" +#include "GameFramework/GameModeBase.h" +#include "DDIGamemodeBase.generated.h" + +/** + * + */ +UCLASS() +class OPENCONFLICT_API ADDIGamemodeBase : public AGameModeBase +{ + GENERATED_BODY() + +}; diff --git a/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp b/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp new file mode 100644 index 0000000..d6cc314 --- /dev/null +++ b/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp @@ -0,0 +1,34 @@ +// Fill out your copyright notice in the Description page of Project Settings. + + +#include "DDICharacter.h" + +// Sets default values +ADDICharacter::ADDICharacter() +{ + // Set this character to call Tick() every frame. You can turn this off to improve performance if you don't need it. + PrimaryActorTick.bCanEverTick = true; + +} + +// Called when the game starts or when spawned +void ADDICharacter::BeginPlay() +{ + Super::BeginPlay(); + +} + +// Called every frame +void ADDICharacter::Tick(float DeltaTime) +{ + Super::Tick(DeltaTime); + +} + +// Called to bind functionality to input +void ADDICharacter::SetupPlayerInputComponent(UInputComponent* PlayerInputComponent) +{ + Super::SetupPlayerInputComponent(PlayerInputComponent); + +} + diff --git a/Source/OpenConflict/PlayerCharacter/DDICharacter.h b/Source/OpenConflict/PlayerCharacter/DDICharacter.h new file mode 100644 index 0000000..3523c75 --- /dev/null +++ b/Source/OpenConflict/PlayerCharacter/DDICharacter.h @@ -0,0 +1,29 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" +#include "GameFramework/Character.h" +#include "DDICharacter.generated.h" + +UCLASS() +class OPENCONFLICT_API ADDICharacter : public ACharacter +{ + GENERATED_BODY() + +public: + // Sets default values for this character's properties + ADDICharacter(); + +protected: + // Called when the game starts or when spawned + virtual void BeginPlay() override; + +public: + // Called every frame + virtual void Tick(float DeltaTime) override; + + // Called to bind functionality to input + virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override; + +}; diff --git a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp new file mode 100644 index 0000000..ca8cad1 --- /dev/null +++ b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp @@ -0,0 +1,21 @@ +// Fill out your copyright notice in the Description page of Project Settings. + + +#include "DDIPlayerController.h" +#include "EnhancedInputSubsystems.h" +#include "Engine/LocalPlayer.h" +#include "InputMappingContext.h" + +void ADDIPlayerController::BeginPlay() +{ + Super::BeginPlay(); + + if (UEnhancedInputLocalPlayerSubsystem* Subsystem = ULocalPlayer::GetSubsystem(GetLocalPlayer())) + { + for (UInputMappingContext* CurrentContext : MappingContexts) + { + Subsystem->AddMappingContext(CurrentContext, 0); + } + } + +} \ No newline at end of file diff --git a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h new file mode 100644 index 0000000..4cb1737 --- /dev/null +++ b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h @@ -0,0 +1,22 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" +#include "GameFramework/PlayerController.h" +#include "DDIPlayerController.generated.h" + +/** + * + */ +UCLASS() +class OPENCONFLICT_API ADDIPlayerController : public APlayerController +{ + GENERATED_BODY() + + virtual void BeginPlay() override; + + UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(AllowPrivateAccess=true)) + TArray MappingContexts; + +}; -- 2.34.1 From a59399ebfe972f160d62c70369a9c2ffc8f656a2 Mon Sep 17 00:00:00 2001 From: Cody Larkin Date: Sat, 22 Nov 2025 00:34:20 -0500 Subject: [PATCH 2/6] continued setup --- .../PlayerCharacter/DDIPlayerController.cpp | 19 +++++++++ .../PlayerCharacter/DDIPlayerController.h | 39 ++++++++++++++++++- 2 files changed, 56 insertions(+), 2 deletions(-) diff --git a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp index ca8cad1..69384e8 100644 --- a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp +++ b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp @@ -2,6 +2,8 @@ #include "DDIPlayerController.h" + +#include "DDICharacter.h" #include "EnhancedInputSubsystems.h" #include "Engine/LocalPlayer.h" #include "InputMappingContext.h" @@ -18,4 +20,21 @@ void ADDIPlayerController::BeginPlay() } } +} + +void ADDIPlayerController::SetupInputComponent() +{ + // Super::SetupInputComponent(); +} + +void ADDIPlayerController::OnPossess(APawn* InPawn) +{ + Super::OnPossess(InPawn); + + // is this a shooter character? + if (ADDICharacter* DDICharacter = Cast(InPawn)) + { + // add the player tag + DDICharacter->Tags.Add(PlayerPawnTag); + } } \ No newline at end of file diff --git a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h index 4cb1737..964cc19 100644 --- a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h +++ b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h @@ -13,10 +13,45 @@ UCLASS() class OPENCONFLICT_API ADDIPlayerController : public APlayerController { GENERATED_BODY() + /*UPROPERTY and UFUNCTION declarations*/ +private: + /*Properties*/ - virtual void BeginPlay() override; + /*Functions*/ - UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(AllowPrivateAccess=true)) +protected: + /*Properties*/ + UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Shooter", meta = (AllowPrivateAccess = "true")) TArray MappingContexts; + + UPROPERTY(EditAnywhere, Category="Shooter") + FName PlayerPawnTag = FName("Player"); + + /*Functions*/ + + +public: + /*Properties*/ + + /*Functions*/ + + /*C++ only declarations*/ +private: + /*Properties*/ + + /*Functions*/ + +protected: + /*Properties*/ + + /*Functions*/ + virtual void SetupInputComponent() override; + virtual void BeginPlay() override; + virtual void OnPossess(APawn *InPawn) override; + +public: + /*Properties*/ + + /*Functions*/ }; -- 2.34.1 From bb0d0a86604f01d9dcef17548b7caed10d590fa8 Mon Sep 17 00:00:00 2001 From: Cody Larkin Date: Sat, 22 Nov 2025 16:28:39 -0500 Subject: [PATCH 3/6] problem solved, no idea why --- Content/Input/Default_IMC.uasset | Bin 2493 -> 5231 bytes Content/Input/Look_IA.uasset | Bin 0 -> 1330 bytes Content/Input/Move_IA.uasset | Bin 0 -> 1330 bytes Content/ProofOfConcept/DDIController.uasset | Bin 20822 -> 21106 bytes .../PlayerCharacter/DDICharacter.cpp | 10 +-- .../PlayerCharacter/DDICharacter.h | 8 +- .../PlayerCharacter/DDIPlayerController.cpp | 76 ++++++++++++++++-- .../PlayerCharacter/DDIPlayerController.h | 17 +++- 8 files changed, 91 insertions(+), 20 deletions(-) create mode 100644 Content/Input/Look_IA.uasset create mode 100644 Content/Input/Move_IA.uasset diff --git a/Content/Input/Default_IMC.uasset b/Content/Input/Default_IMC.uasset index 8f7e89f070d988736f0589b9765542c461ab003b..8b270a5000670ea23bb923c106c81d49e6e91993 100644 GIT binary patch literal 5231 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 Dc>@zh literal 0 HcmV?d00001 diff --git a/Content/Input/Move_IA.uasset b/Content/Input/Move_IA.uasset new file mode 100644 index 0000000000000000000000000000000000000000..551e0e03ce818a72ec9148aa30a78052855fd3d7 GIT binary patch literal 1330 zcmX@utTpfZ|Ns9Jm>C$jm>3v-0cjAhw3OLBbJ~Q1TZCS(6W)FAa{H3S57)3TFfan; z-ezog^3rL_7w%hziyU{m>1hDPM1WY|Jux>`-!reEv_#)GzbrN0(-A1jz`zH@l^~5k za2RNZB9JyVF>!Nob#gT{HZeDLb~3XxvH(&RuEx%m7S6_&7I4KNeI7tZ0rfHb01-g2 z1L{Z+4KfhM-vi`>@ENE)NbU53@|G-yBks#j9P7<`{fZA{9teXR#mc}AB;UteWfB6? z+S;M6rrJTNIjM=osk)|m<^<(|n!rG(@_rhK@d0S>KVTps17O(x2L&7lP>_igAtMH4 z>IWwmWfqj^yXIvi<|U`5fP;?V>blc!c!9D`l_jYGMfnA(MJ1IC&-`=`fV8-R)i@@X zWaj6ECFYc-hEx`$GW@-I`Jo&xSt~2Yip*jo7Y3D=%X&ZtyXKYV!VM0*KGy-{EWiA` zRE96iM|ov|oPfmS?8Nj`pZw&+oXo03kY#?rxGgS7OipDGDyi(?0xCjS&wRPV09OL2 zw{-~x%R&9>oL`h0>YtRAnq0#0!&BFe4QP^cPGWH}LrHnXL>?dy$%hO=5(zw@kb@x=i0RfPiL0}dG11K5b0zJASCDN;Ihg^RTY+K> zuy6z^0AUaSc?cOG^Fbbkn}i%|2Z5#E^lwWW^sJ9u1Q{fQYyyy7cF!V^<j1no3dd0;qsoenJfQi-5OUi4c?`35CR#J~X_w(}yCi z(+7R1)3Hw5@u8G-X@q2e>`jFSv@==Hh13a5x(Vx*a2+tdx$C?C)PbtSKJIQ97;-xXEUtdfh{Nd~C#vkIi%4&AxrRBt{L!ADXinUC zD(YKZM;u)LMcmoDv&Z6&M|GpIlI`{pM@ge|)Z;EeU;7*Di1BILqd*J|BX-SEU<}02 zIAY#ymY!L2!lYD-DP%UePpz>}g|nEh)jm2pd z(kk_8z{}JH2^+u+YwdJOoeji3RUW;d{v;!v>sNquk9iy<8agrX)6tVjThnqljHg9* z92|0X9JWu8N_sn~Q0k%jRp(k+s4( zn(iLzANKh@s;SrF24nO2)zRykDJh3~QgS4*z^_wYml|lbw$wYIu*oerlEb_YC)3w( zQP})>ql$_w$9s8so|oJN$L{5c3kk?PV3UjGQ(D6$V8axsq?-jx0{@E}v z)#$iQ5V=GV$eRP6BLuIH>jZ|pg8@9|e?M1_aCrxat^gtq19`szZ!7}dZQzZE<|*+z zIXDl*Lm`MFVh_hqVC}>fYU})Ydlgz3p5mWTURaXIK@j^QXP5B-bimWw1R5`)0$ z3&9g}#R2^TGW{y>uu2e_di9wGc*(Jb1>_Rv8)bUWmQ8=qR~d{Pjt43B>yCv^8?tG& zp~^7GVJxWEcz z7k;%ITDTI8?s$ZRSoxCbxkSOT^8hvnU)I<*DS|y2h=~-{sGfdYr;~Ql8B1!0zZFb0 z^Mf;r!ozs#QV}+9!x_BcHvvI6GFObYg#t0 zfi0*x1SOk#>Q_~?a763^4q32-OxB21EaL%}6V`(_A`iuU8UCsC0Ot#J7_(GQ zdmC1n1I>^UK6B9?!0F4PUp8op{=1VzYi{ID*5)sA@LY(sRKPvSir*^YqmymAom=?G z|LUQ6LNOMplYKhyb&>ic|3W7F&?5I7LsA=+$RZ12*X-kiXvdNlE^9;Hbk74ULrscRILxeS}ST22TmuNMIbnO8o6-R6(1s{cF1^h~n` zQuBFp__Q{P#L>4~)-0V`+SR&7GC}fnbgFf2{B|BpA#4$Dz_g*@SesS9maF~uJH*MY z4x9d6+<-W_VGj_UZ^P&o+A5b`x0h(R$)E!(d~p2P+sdcV^IlLH{0q*cAsmQxUdzE9 tw5Ov?znhQz)3TlwmvbGOmW><@y2kj<$F^vpnTn1CtqH&OWSZ7l^Dj1EMo|C& delta 4024 zcmdT{ZETZO6ux&j*3P!;$NKKw+Le7V=|ILt`P#6h+q${7`zVYLhsp*H7#p>l!(zI(@0{(NM!KKkcdAGQISaeVFGF*iHRSeQTZd@^Su$!%g+AmI4e(OE(7O&$;xXicJofd|= zgzg}p_k~P`8QUQYjR|Ni`f+x{lG{t5rNj#(CC|68ZCR0ad`bJZ! z@#KNdXOlByFU+t%Hio{3la^MvWtrd##I62i3Pr~WM4lf@&h$)=rVf&kDR9QR#T=uq z9j=(lP1K12S6xtJGl5C9h+wt0Rob(@v_*Qy;6W>wu$@T zN|~E)gqNLuo&audb7IX%A7A|`H=Xz z;BR|}(}$Q4gonoWO)xp`QAei}XO1%G>w;^JH$;M?&Si56o^!s$!_edkq@U8+>{qcG z&rmx^8WkpmV&omrP3%EDS@%VFY4(d4c)WmsKMUS)fxO)X@}6XAow-Pc3*jAJIrfl>ueQ0DnmBuXT7@z<3z3X6U_RiH^V4t$BY(Fs6_2e!N12-0aoh ztyKX9kErxMMWv7QYw#xm-mCE$^9$WX?HdCc-0BG^vSfa7IXMVsgK*R{tl$opfo~J! z7}PwS-hdJ{z%uY(I{b?FqRA)T7kCMRBc#HP>hh&c!muk0spNyGj}^|a8F4+7F)n=LD_t(#@}x4K z*6dB+NX`E*>pfe}^27M%J(w=jR+4rHV;!`dA=0R{o%OpoMR;CNT6Lv8H4rx;t~yGN zC%!DV!BmHfhhQpFUW^`1hCaT`oY-&NBwA81JBD%P*K59<&;2yBgXaCj^gz6gp4GLNb9GLh=PKuEazZ93WQE0FTlDITge* z;2B4;!UrBTWBSe71h00vSISH^;-c#j1WROP<0_3ffA?e87(=^p0`p5XephUQt>l!G zWvKwV7XyuYYAu|jeDaG55SO}EU2`Y z^<=>BPn4WkCAvKqXd|Ex{PBbCcIxF8JlgB#K^W<6=UZSTT4@#+xh6qq=~Fqr3tQl7 zv>7%;SMWiN@yHy5tE%wT8EYV@nld(Zp5mn!EM7zgCB0zrHWMM|0{cP$c`Hi}c)GzG zv-}rDz8uFQUytW6GJY)RMSibu@gg@vvVR2^|G%Q;aISxqxs&F$Li{_@m!clL1L6pg z-MHL&mLs^}a>$PwxtAB-KgEMMHP2xC;=99KMk!gr9#^+hC-bh-jM_^>v~upIKgFfu zCchleEC2`GvAW=BqRB188>g>dFJC6yaruWa=KxnybUA6QOMjzt^T9W15Y}!D{R36( B9MJ#( diff --git a/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp b/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp index d6cc314..a713e7d 100644 --- a/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp +++ b/Source/OpenConflict/PlayerCharacter/DDICharacter.cpp @@ -8,6 +8,10 @@ ADDICharacter::ADDICharacter() { // Set this character to call Tick() every frame. You can turn this off to improve performance if you don't need it. PrimaryActorTick.bCanEverTick = true; + CameraComponent = CreateDefaultSubobject(TEXT("CameraComponent")); + CameraComponent->SetupAttachment(GetMesh()); + CameraComponent->SetRelativeLocation(FVector(0.0f, 0.0f, 50.0f)); + CameraComponent->bUsePawnControlRotation = true; } @@ -25,10 +29,4 @@ void ADDICharacter::Tick(float DeltaTime) } -// Called to bind functionality to input -void ADDICharacter::SetupPlayerInputComponent(UInputComponent* PlayerInputComponent) -{ - Super::SetupPlayerInputComponent(PlayerInputComponent); - -} diff --git a/Source/OpenConflict/PlayerCharacter/DDICharacter.h b/Source/OpenConflict/PlayerCharacter/DDICharacter.h index 3523c75..2172608 100644 --- a/Source/OpenConflict/PlayerCharacter/DDICharacter.h +++ b/Source/OpenConflict/PlayerCharacter/DDICharacter.h @@ -3,6 +3,7 @@ #pragma once #include "CoreMinimal.h" +#include "Camera/CameraComponent.h" #include "GameFramework/Character.h" #include "DDICharacter.generated.h" @@ -22,8 +23,7 @@ protected: public: // Called every frame virtual void Tick(float DeltaTime) override; - - // Called to bind functionality to input - virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override; - + + UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Camera") + UCameraComponent* CameraComponent; }; diff --git a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp index 69384e8..53b9fc5 100644 --- a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp +++ b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.cpp @@ -2,11 +2,15 @@ #include "DDIPlayerController.h" - -#include "DDICharacter.h" +#include "EnhancedInputComponent.h" #include "EnhancedInputSubsystems.h" -#include "Engine/LocalPlayer.h" -#include "InputMappingContext.h" +#include "GameFramework/Character.h" + +ADDIPlayerController::ADDIPlayerController() +{ + +} + void ADDIPlayerController::BeginPlay() { @@ -24,7 +28,18 @@ void ADDIPlayerController::BeginPlay() void ADDIPlayerController::SetupInputComponent() { - // Super::SetupInputComponent(); + Super::SetupInputComponent(); + + if (UEnhancedInputComponent* Subsystem = Cast(InputComponent)) + { + if (MoveAction) Subsystem->BindAction(MoveAction, ETriggerEvent::Triggered, this, &ADDIPlayerController::Move); + if (LookAction) Subsystem->BindAction(LookAction, ETriggerEvent::Triggered, this, &ADDIPlayerController::Look); + if (JumpAction) + { + Subsystem->BindAction(JumpAction, ETriggerEvent::Started, this, &ADDIPlayerController::Jump); + Subsystem->BindAction(JumpAction, ETriggerEvent::Completed, this, &ADDIPlayerController::JumpEnd); + } + } } void ADDIPlayerController::OnPossess(APawn* InPawn) @@ -32,9 +47,54 @@ void ADDIPlayerController::OnPossess(APawn* InPawn) Super::OnPossess(InPawn); // is this a shooter character? - if (ADDICharacter* DDICharacter = Cast(InPawn)) + // if (ADDICharacter* DDICharacter = Cast(InPawn)) + // { + // // add the player tag + // DDICharacter->Tags.Add(PlayerPawnTag); + // } +} + +void ADDIPlayerController::Move(const FInputActionValue& Value) +{ + const FVector2D MovementVector = Value.Get(); + + if (APawn* ControlledPawn = GetPawn()) { - // add the player tag - DDICharacter->Tags.Add(PlayerPawnTag); + FRotator CameraRotation = GetControlRotation(); + FRotator YawRotation(0.f, CameraRotation.Yaw, 0.f); + + FVector ForwardDiection = FRotationMatrix(YawRotation).GetUnitAxis(EAxis::X); + FVector RightDirection = FRotationMatrix(YawRotation).GetUnitAxis(EAxis::Y); + + ControlledPawn->AddMovementInput(ForwardDiection, MovementVector.Y); + ControlledPawn->AddMovementInput(RightDirection,MovementVector.X); + + } +} + +void ADDIPlayerController::Look(const FInputActionValue& Value) +{ + const FVector2D LookAxisVector = Value.Get(); + + if (APawn* ControlledPawn = GetPawn()) + { + AddYawInput(LookAxisVector.X); + AddPitchInput(LookAxisVector.Y); + } +} + +void ADDIPlayerController::Jump(const FInputActionValue& Value) +{ + if (ACharacter* character = GetCharacter()) + { + character->Jump(); + } +} + +void ADDIPlayerController::JumpEnd(const FInputActionValue& Value) +{ + if (ACharacter* character = GetCharacter()) + { + character->StopJumping(); } } \ No newline at end of file diff --git a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h index 964cc19..5225244 100644 --- a/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h +++ b/Source/OpenConflict/PlayerCharacter/DDIPlayerController.h @@ -3,6 +3,8 @@ #pragma once #include "CoreMinimal.h" +#include "EnhancedInputComponent.h" +#include "EnhancedInputSubsystems.h" #include "GameFramework/PlayerController.h" #include "DDIPlayerController.generated.h" @@ -21,9 +23,15 @@ private: protected: /*Properties*/ - UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Shooter", meta = (AllowPrivateAccess = "true")) + UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true")) TArray MappingContexts; - + + UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true")) + UInputAction* JumpAction; + UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true")) + UInputAction* MoveAction; + UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "INPUT", meta = (AllowPrivateAccess = "true")) + UInputAction* LookAction; UPROPERTY(EditAnywhere, Category="Shooter") FName PlayerPawnTag = FName("Player"); @@ -49,9 +57,14 @@ protected: virtual void SetupInputComponent() override; virtual void BeginPlay() override; virtual void OnPossess(APawn *InPawn) override; + void Move(const FInputActionValue& Value); + void Look(const FInputActionValue& Value); + void Jump(const FInputActionValue& Value); + void JumpEnd(const FInputActionValue& Value); public: /*Properties*/ /*Functions*/ + ADDIPlayerController(); }; -- 2.34.1 From 73a3aac159d3333a621eb17f26066b0c139d605c Mon Sep 17 00:00:00 2001 From: Cody Larkin Date: Sat, 22 Nov 2025 19:07:48 -0500 Subject: [PATCH 4/6] renamed files to fit convention --- Content/ProofOfConcept/DDICharacter_BP.uasset | Bin 0 -> 23931 bytes Content/ProofOfConcept/DDIController.uasset | Bin 21106 -> 0 bytes Content/ProofOfConcept/DDIGamemode.uasset | Bin 21254 -> 21414 bytes .../DDIPlayerController_BP.uasset | Bin 0 -> 21246 bytes Content/ProofOfConcept/MainCharacter.uasset | Bin 24001 -> 0 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Content/ProofOfConcept/DDICharacter_BP.uasset delete mode 100644 Content/ProofOfConcept/DDIController.uasset create mode 100644 Content/ProofOfConcept/DDIPlayerController_BP.uasset delete mode 100644 Content/ProofOfConcept/MainCharacter.uasset diff --git a/Content/ProofOfConcept/DDICharacter_BP.uasset b/Content/ProofOfConcept/DDICharacter_BP.uasset new file mode 100644 index 0000000000000000000000000000000000000000..1668004c0a89b2f58290054867af579d9eba1b03 GIT binary patch literal 23931 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 BaaRBU literal 0 HcmV?d00001 diff --git a/Content/ProofOfConcept/DDIController.uasset b/Content/ProofOfConcept/DDIController.uasset deleted file mode 100644 index 551ec7500aee3a8b3248ed226d10e393b76140b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21106 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 UQuvXRuEXVM9o?|5N2lHY0A^?Vga7~l delta 914 zcmZ3soUv^g;{*xOgr^I{gOv}+hu^L#zi=&ePPXHf%J7A{jBK0?3=BRzlm7^*PmW^b zF`6yHz#s|~3Kj$sK#(nopx5(4_>4fI^+56MKzvzp@(ji@C2c7NhD$*Zr7-e85QIB1 zFoXjIt_5v2V7kf9s66qnw19JdUP)1YPEKkOgKDIyAW%#~$Tu-F&p9KpC^5MNC|r8V z?%?Dst}Y1ypk5ajPlS$mX9k%c9P*R-xFsgLb6)`~K+y|Sa9Bv<+h%E=Rg8>mn>qQ) zm?wV|%4E!(ywFQ{@@!!d##A^f9m=wp{9AYlV+xpOEg~}cxX1#=BoJ?NwWtUqWBB9= zV)=}1lMi~yPnH+A5lw{p&=5$wL)p%g3&f+v(x5yJAiWjJ?sA*_P&|*(esX|Bv{*V& z5EOhM1!2q(6(8IuAC!m^1xYbMrP5d+Qf`wCB%{SLfE<{ni690Ltnr_`P%=t18Ny@G z1kzeiw(VpAseGpNz{!nLd5nIOKS*6=+ATTxxU>Q5abScwPyQqA$GCH{x6HqKCr2=F zbpuf$xt66-fsQaSh!lcE6%TX;$v8O$0!dfXvZUNlM@JAFO$%V!XV+t$d|H=Q{WElT#mUi#v0RVI*@}>X) diff --git a/Content/ProofOfConcept/DDIPlayerController_BP.uasset b/Content/ProofOfConcept/DDIPlayerController_BP.uasset new file mode 100644 index 0000000000000000000000000000000000000000..82da404e00a86b7e5fe2f16b0ae975af5fcaa5bf GIT binary patch literal 21246 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�OcO zUtgEhbPoy5gm{No07i^!DNsv`VmO?4gPYD&<6b$0c zG+jeKE)M~T_nxy9#9XOG!9asQE|5;@Sg#=FN~bFrH_Vk#K~@5wK|vR&Gfqn93xCGC z9kxhd`6&|#w*F*A%7yKyIP{Y|N>jqCc)J`0QJYYZVo=PU!a0*MomzC&?OVdyARUyfaJIREN>DQTZe4lR4@hX5(V6j~xQZ-P}weYc;C6 zNj5n^JjxVO#amMEg}Sm!AX<4V06Hg1k|FbSc;<$z`^_)jIc0Kj&CYEnip`HLJuN}_ z5eY7P7n}#@9zB6?6dUf@zW=6%ufDZw;SZlWv@t>8c`4LitY8pjl)A>ri9;z4RFYit zA-QIejuYmTC$*|k2<9z)M6ki`m@rEb^7az&pRHhn<-z=wi{vs#-N_rePHG*|fRcnb zONZ05TBFE~>HxHM`y$o=eIvq3XOH@{k=$C}@ALZ!6Sa0~R{DqxeKaX&tRw8|vIf0g zYseRfU{ii)%;)#Sx6{+7W}*W*;%vnyVA7FF0J#B_Tqn=?I-D%#))hzyc$gg-2WD^~n`SyV z5r0D!$lLhMFXh{-o-N-w|4_rTuO4hp1zTxqAW?^Gg-NLca6=+YO%A?1EFI{_T)mjR z`w8@_6^acjG-R(@t_YK+N>35u^DZ~Ukh%Wqx87KC?t$gEthk~3&bxj+h0P3OVsJ)5 zMk(0WdrMbV^YX7$UAo?wJ|51JT;9DEJK28OzFc~nOHqZm)XTz*=kJVUtwCdjzvKn7S zv)EN-4g@4bQ+uDG%)%SOS<}PMEH_Y+|2(q{ky++V+x3gFb9UEUde#*ich%0gk?1n|I*+E@9*l`RCoES-u~yut=yCfHiFE;UQUSNVQvxvez?IL^46XAQr`7}CAGIc zn0GMim1lpM3ifHvEReT->~qgw;JUm1s#Biu72kIG#8fbR`G`wAvtW5IKjmpv-|`$Q zKUZm;7oqQz`n84lo~Qh3Teh%NtJ?FqmBD9olnlo4Jr+fIIeBt1jx(3Ta+_GFs(r%q z7ydQ`D|U7YwrLl&4~#kZ=v!z0y6)l$+TY6hCjX8bLOVRk#A2%WuG?2+Klwt{w#Uvt zJNoCSJr(TJ9D}sKOfN~RE+l6BY=Dx4#E$^jii?tjM5KTKB?$@R@kcX~kf>?4wET?$ z%_J?W5~x6do$x40ZQ`>GcwmT i-}>O@3v-q{`rA=-&umm1qVJ_eO`{+GSvGfj(ElIg4XtVb -- 2.34.1 From 44d54457ae820b05ef3c86bab1e003f58d88d1d2 Mon Sep 17 00:00:00 2001 From: Cody Larkin Date: Sat, 22 Nov 2025 22:18:21 -0500 Subject: [PATCH 5/6] fixed character movement issue --- Config/DefaultEditor.ini | 5 +++++ Content/ProofOfConcept/DDICharacter_BP.uasset | Bin 23931 -> 31061 bytes .../PlayerCharacter/DDICharacter.cpp | 3 +++ 3 files changed, 8 insertions(+) diff --git a/Config/DefaultEditor.ini b/Config/DefaultEditor.ini index e69de29..7c1f0ef 100644 --- a/Config/DefaultEditor.ini +++ b/Config/DefaultEditor.ini @@ -0,0 +1,5 @@ +[/Script/AdvancedPreviewScene.SharedProfiles] ++Profiles=(ProfileName="Epic Headquarters",bSharedProfile=True,bIsEngineDefaultProfile=True,bUseSkyLighting=True,DirectionalLightIntensity=1.000000,DirectionalLightColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SkyLightIntensity=1.000000,bRotateLightingRig=False,bShowEnvironment=True,bShowFloor=True,bShowGrid=False,EnvironmentColor=(R=0.200000,G=0.200000,B=0.200000,A=1.000000),EnvironmentIntensity=1.000000,EnvironmentCubeMapPath="/Engine/EditorMaterials/AssetViewer/EpicQuadPanorama_CC+EV1.EpicQuadPanorama_CC+EV1",bPostProcessingEnabled=True,PostProcessingSettings=(bOverride_TemperatureType=False,bOverride_WhiteTemp=False,bOverride_WhiteTint=False,bOverride_ColorSaturation=False,bOverride_ColorContrast=False,bOverride_ColorGamma=False,bOverride_ColorGain=False,bOverride_ColorOffset=False,bOverride_ColorSaturationShadows=False,bOverride_ColorContrastShadows=False,bOverride_ColorGammaShadows=False,bOverride_ColorGainShadows=False,bOverride_ColorOffsetShadows=False,bOverride_ColorSaturationMidtones=False,bOverride_ColorContrastMidtones=False,bOverride_ColorGammaMidtones=False,bOverride_ColorGainMidtones=False,bOverride_ColorOffsetMidtones=False,bOverride_ColorSaturationHighlights=False,bOverride_ColorContrastHighlights=False,bOverride_ColorGammaHighlights=False,bOverride_ColorGainHighlights=False,bOverride_ColorOffsetHighlights=False,bOverride_ColorCorrectionShadowsMax=False,bOverride_ColorCorrectionHighlightsMin=False,bOverride_ColorCorrectionHighlightsMax=False,bOverride_BlueCorrection=False,bOverride_ExpandGamut=False,bOverride_ToneCurveAmount=False,bOverride_FilmSlope=False,bOverride_FilmToe=False,bOverride_FilmShoulder=False,bOverride_FilmBlackClip=False,bOverride_FilmWhiteClip=False,bOverride_SceneColorTint=False,bOverride_SceneFringeIntensity=False,bOverride_ChromaticAberrationStartOffset=False,bOverride_bMegaLights=False,bOverride_AmbientCubemapTint=False,bOverride_AmbientCubemapIntensity=False,bOverride_BloomMethod=False,bOverride_BloomIntensity=False,bOverride_BloomGaussianIntensity=False,bOverride_BloomThreshold=False,bOverride_Bloom1Tint=False,bOverride_Bloom1Size=False,bOverride_Bloom2Size=False,bOverride_Bloom2Tint=False,bOverride_Bloom3Tint=False,bOverride_Bloom3Size=False,bOverride_Bloom4Tint=False,bOverride_Bloom4Size=False,bOverride_Bloom5Tint=False,bOverride_Bloom5Size=False,bOverride_Bloom6Tint=False,bOverride_Bloom6Size=False,bOverride_BloomSizeScale=False,bOverride_BloomConvolutionIntensity=False,bOverride_BloomConvolutionTexture=False,bOverride_BloomConvolutionScatterDispersion=False,bOverride_BloomConvolutionSize=False,bOverride_BloomConvolutionCenterUV=False,bOverride_BloomConvolutionPreFilterMin=False,bOverride_BloomConvolutionPreFilterMax=False,bOverride_BloomConvolutionPreFilterMult=False,bOverride_BloomConvolutionBufferScale=False,bOverride_BloomDirtMaskIntensity=False,bOverride_BloomDirtMaskTint=False,bOverride_BloomDirtMask=False,bOverride_CameraShutterSpeed=False,bOverride_CameraISO=False,bOverride_AutoExposureMethod=False,bOverride_AutoExposureLowPercent=False,bOverride_AutoExposureHighPercent=False,bOverride_AutoExposureMinBrightness=False,bOverride_AutoExposureMaxBrightness=False,bOverride_AutoExposureSpeedUp=False,bOverride_AutoExposureSpeedDown=False,bOverride_AutoExposureBias=False,bOverride_AutoExposureBiasCurve=False,bOverride_AutoExposureMeterMask=False,bOverride_AutoExposureApplyPhysicalCameraExposure=False,bOverride_HistogramLogMin=False,bOverride_HistogramLogMax=False,bOverride_LocalExposureMethod=False,bOverride_LocalExposureHighlightContrastScale=False,bOverride_LocalExposureShadowContrastScale=False,bOverride_LocalExposureHighlightContrastCurve=False,bOverride_LocalExposureShadowContrastCurve=False,bOverride_LocalExposureHighlightThreshold=False,bOverride_LocalExposureShadowThreshold=False,bOverride_LocalExposureDetailStrength=False,bOverride_LocalExposureBlurredLuminanceBlend=False,bOverride_LocalExposureBlurredLuminanceKernelSizePercent=False,bOverride_LocalExposureHighlightThresholdStrength=False,bOverride_LocalExposureShadowThresholdStrength=False,bOverride_LocalExposureMiddleGreyBias=False,bOverride_LensFlareIntensity=False,bOverride_LensFlareTint=False,bOverride_LensFlareTints=False,bOverride_LensFlareBokehSize=False,bOverride_LensFlareBokehShape=False,bOverride_LensFlareThreshold=False,bOverride_VignetteIntensity=False,bOverride_Sharpen=False,bOverride_FilmGrainIntensity=False,bOverride_FilmGrainIntensityShadows=False,bOverride_FilmGrainIntensityMidtones=False,bOverride_FilmGrainIntensityHighlights=False,bOverride_FilmGrainShadowsMax=False,bOverride_FilmGrainHighlightsMin=False,bOverride_FilmGrainHighlightsMax=False,bOverride_FilmGrainTexelSize=False,bOverride_FilmGrainTexture=False,bOverride_AmbientOcclusionIntensity=False,bOverride_AmbientOcclusionStaticFraction=False,bOverride_AmbientOcclusionRadius=False,bOverride_AmbientOcclusionFadeDistance=False,bOverride_AmbientOcclusionFadeRadius=False,bOverride_AmbientOcclusionRadiusInWS=False,bOverride_AmbientOcclusionPower=False,bOverride_AmbientOcclusionBias=False,bOverride_AmbientOcclusionQuality=False,bOverride_AmbientOcclusionMipBlend=False,bOverride_AmbientOcclusionMipScale=False,bOverride_AmbientOcclusionMipThreshold=False,bOverride_AmbientOcclusionTemporalBlendWeight=False,bOverride_RayTracingAO=False,bOverride_RayTracingAOSamplesPerPixel=False,bOverride_RayTracingAOIntensity=False,bOverride_RayTracingAORadius=False,bOverride_IndirectLightingColor=False,bOverride_IndirectLightingIntensity=False,bOverride_ColorGradingIntensity=False,bOverride_ColorGradingLUT=False,bOverride_DepthOfFieldFocalDistance=False,bOverride_DepthOfFieldFstop=False,bOverride_DepthOfFieldMinFstop=False,bOverride_DepthOfFieldBladeCount=False,bOverride_DepthOfFieldSensorWidth=False,bOverride_DepthOfFieldSqueezeFactor=False,bOverride_DepthOfFieldDepthBlurRadius=False,bOverride_DepthOfFieldUseHairDepth=False,bOverride_DepthOfFieldPetzvalBokeh=False,bOverride_DepthOfFieldPetzvalBokehFalloff=False,bOverride_DepthOfFieldPetzvalExclusionBoxExtents=False,bOverride_DepthOfFieldPetzvalExclusionBoxRadius=False,bOverride_DepthOfFieldAspectRatioScalar=False,bOverride_DepthOfFieldMatteBoxFlags=False,bOverride_DepthOfFieldBarrelRadius=False,bOverride_DepthOfFieldBarrelLength=False,bOverride_DepthOfFieldDepthBlurAmount=False,bOverride_DepthOfFieldFocalRegion=False,bOverride_DepthOfFieldNearTransitionRegion=False,bOverride_DepthOfFieldFarTransitionRegion=False,bOverride_DepthOfFieldScale=False,bOverride_DepthOfFieldNearBlurSize=False,bOverride_DepthOfFieldFarBlurSize=False,bOverride_MobileHQGaussian=False,bOverride_DepthOfFieldOcclusion=False,bOverride_DepthOfFieldSkyFocusDistance=False,bOverride_DepthOfFieldVignetteSize=False,bOverride_MotionBlurAmount=False,bOverride_MotionBlurMax=False,bOverride_MotionBlurTargetFPS=False,bOverride_MotionBlurPerObjectSize=False,bOverride_ReflectionMethod=False,bOverride_LumenReflectionQuality=False,bOverride_ScreenSpaceReflectionIntensity=False,bOverride_ScreenSpaceReflectionQuality=False,bOverride_ScreenSpaceReflectionMaxRoughness=False,bOverride_ScreenSpaceReflectionRoughnessScale=False,bOverride_UserFlags=False,bOverride_RayTracingReflectionsMaxRoughness=False,bOverride_RayTracingReflectionsMaxBounces=False,bOverride_RayTracingReflectionsSamplesPerPixel=False,bOverride_RayTracingReflectionsShadows=False,bOverride_RayTracingReflectionsTranslucency=False,bOverride_TranslucencyType=False,bOverride_RayTracingTranslucencyMaxRoughness=False,bOverride_RayTracingTranslucencyRefractionRays=False,bOverride_RayTracingTranslucencySamplesPerPixel=False,bOverride_RayTracingTranslucencyShadows=False,bOverride_RayTracingTranslucencyRefraction=False,bOverride_RayTracingTranslucencyMaxPrimaryHitEvents=False,bOverride_RayTracingTranslucencyMaxSecondaryHitEvents=False,bOverride_RayTracingTranslucencyUseRayTracedRefraction=False,bOverride_DynamicGlobalIlluminationMethod=False,bOverride_LumenSceneLightingQuality=False,bOverride_LumenSceneDetail=False,bOverride_LumenSceneViewDistance=False,bOverride_LumenSceneLightingUpdateSpeed=False,bOverride_LumenFinalGatherQuality=False,bOverride_LumenFinalGatherLightingUpdateSpeed=False,bOverride_LumenFinalGatherScreenTraces=False,bOverride_LumenMaxTraceDistance=False,bOverride_LumenDiffuseColorBoost=False,bOverride_LumenSkylightLeaking=False,bOverride_LumenSkylightLeakingTint=False,bOverride_LumenFullSkylightLeakingDistance=False,bOverride_LumenRayLightingMode=False,bOverride_LumenReflectionsScreenTraces=False,bOverride_LumenFrontLayerTranslucencyReflections=False,bOverride_LumenMaxRoughnessToTraceReflections=False,bOverride_LumenMaxReflectionBounces=False,bOverride_LumenMaxRefractionBounces=False,bOverride_LumenSurfaceCacheResolution=False,bOverride_RayTracingGI=False,bOverride_RayTracingGIMaxBounces=False,bOverride_RayTracingGISamplesPerPixel=False,bOverride_PathTracingMaxBounces=False,bOverride_PathTracingSamplesPerPixel=False,bOverride_PathTracingMaxPathIntensity=False,bOverride_PathTracingEnableEmissiveMaterials=False,bOverride_PathTracingEnableReferenceDOF=False,bOverride_PathTracingEnableReferenceAtmosphere=False,bOverride_PathTracingEnableDenoiser=False,bOverride_PathTracingIncludeEmissive=False,bOverride_PathTracingIncludeDiffuse=False,bOverride_PathTracingIncludeIndirectDiffuse=False,bOverride_PathTracingIncludeSpecular=False,bOverride_PathTracingIncludeIndirectSpecular=False,bOverride_PathTracingIncludeVolume=False,bOverride_PathTracingIncludeIndirectVolume=False,bMobileHQGaussian=False,BloomMethod=BM_SOG,AutoExposureMethod=AEM_Histogram,TemperatureType=TEMP_WhiteBalance,WhiteTemp=6500.000000,WhiteTint=0.000000,ColorSaturation=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmBlackClip=0.000000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SceneFringeIntensity=0.000000,ChromaticAberrationStartOffset=0.000000,BloomIntensity=0.675000,BloomGaussianIntensity=1.000000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionIntensity=1.000000,BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionTexture=None,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMask=None,BloomDirtMaskIntensity=0.000000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenRayLightingMode=Default,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenSkylightLeaking=0.000000,LumenSkylightLeakingTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenFrontLayerTranslucencyReflections=False,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,LumenMaxRefractionBounces=0,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,AmbientCubemap=None,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureBias=1.000000,AutoExposureBiasBackup=0.000000,bOverride_AutoExposureBiasBackup=False,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureBiasCurve=None,AutoExposureMeterMask=None,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=-10.000000,AutoExposureMaxBrightness=20.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-10.000000,HistogramLogMax=20.000000,LocalExposureMethod=Bilateral,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureHighlightContrastCurve=None,LocalExposureShadowContrastCurve=None,LocalExposureHighlightThreshold=0.000000,LocalExposureShadowThreshold=0.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LocalExposureHighlightThresholdStrength=1.000000,LocalExposureShadowThresholdStrength=1.000000,LocalExposureMiddleGreyBias=0.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareBokehShape=None,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,Sharpen=0.000000,FilmGrainIntensity=0.000000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,FilmGrainTexture=None,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionRadiusInWS=False,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAO=False,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=None,DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldFocalDistance=0.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldDepthBlurRadius=0.000000,DepthOfFieldUseHairDepth=False,DepthOfFieldPetzvalBokeh=0.000000,DepthOfFieldPetzvalBokehFalloff=1.000000,DepthOfFieldPetzvalExclusionBoxExtents=(X=0.000000,Y=0.000000),DepthOfFieldPetzvalExclusionBoxRadius=0.000000,DepthOfFieldAspectRatioScalar=1.000000,DepthOfFieldBarrelRadius=5.000000,DepthOfFieldBarrelLength=0.000000,DepthOfFieldMatteBoxFlags[0]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldMatteBoxFlags[1]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldMatteBoxFlags[2]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldFocalRegion=0.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldScale=0.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldSkyFocusDistance=0.000000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,MotionBlurPerObjectSize=0.000000,TranslucencyType=Raster,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyMaxPrimaryHitEvents=4,RayTracingTranslucencyMaxSecondaryHitEvents=2,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,RayTracingTranslucencyUseRayTracedRefraction=False,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableReferenceDOF=False,PathTracingEnableReferenceAtmosphere=False,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,UserFlags=0,WeightedBlendables=(Array=)),LightingRigRotation=0.000000,RotationSpeed=2.000000,DirectionalLightRotation=(Pitch=-40.000000,Yaw=-67.500000,Roll=0.000000),bEnableToneMapping=True,bShowMeshEdges=False) ++Profiles=(ProfileName="Grey Wireframe",bSharedProfile=True,bIsEngineDefaultProfile=True,bUseSkyLighting=True,DirectionalLightIntensity=1.000000,DirectionalLightColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SkyLightIntensity=1.000000,bRotateLightingRig=False,bShowEnvironment=False,bShowFloor=False,bShowGrid=True,EnvironmentColor=(R=0.039216,G=0.039216,B=0.039216,A=1.000000),EnvironmentIntensity=1.000000,EnvironmentCubeMapPath="/Engine/EditorMaterials/AssetViewer/EpicQuadPanorama_CC+EV1.EpicQuadPanorama_CC+EV1",bPostProcessingEnabled=False,PostProcessingSettings=(bOverride_TemperatureType=False,bOverride_WhiteTemp=False,bOverride_WhiteTint=False,bOverride_ColorSaturation=False,bOverride_ColorContrast=False,bOverride_ColorGamma=False,bOverride_ColorGain=False,bOverride_ColorOffset=False,bOverride_ColorSaturationShadows=False,bOverride_ColorContrastShadows=False,bOverride_ColorGammaShadows=False,bOverride_ColorGainShadows=False,bOverride_ColorOffsetShadows=False,bOverride_ColorSaturationMidtones=False,bOverride_ColorContrastMidtones=False,bOverride_ColorGammaMidtones=False,bOverride_ColorGainMidtones=False,bOverride_ColorOffsetMidtones=False,bOverride_ColorSaturationHighlights=False,bOverride_ColorContrastHighlights=False,bOverride_ColorGammaHighlights=False,bOverride_ColorGainHighlights=False,bOverride_ColorOffsetHighlights=False,bOverride_ColorCorrectionShadowsMax=False,bOverride_ColorCorrectionHighlightsMin=False,bOverride_ColorCorrectionHighlightsMax=False,bOverride_BlueCorrection=False,bOverride_ExpandGamut=False,bOverride_ToneCurveAmount=False,bOverride_FilmSlope=False,bOverride_FilmToe=False,bOverride_FilmShoulder=False,bOverride_FilmBlackClip=False,bOverride_FilmWhiteClip=False,bOverride_SceneColorTint=False,bOverride_SceneFringeIntensity=False,bOverride_ChromaticAberrationStartOffset=False,bOverride_bMegaLights=False,bOverride_AmbientCubemapTint=False,bOverride_AmbientCubemapIntensity=False,bOverride_BloomMethod=False,bOverride_BloomIntensity=False,bOverride_BloomGaussianIntensity=False,bOverride_BloomThreshold=False,bOverride_Bloom1Tint=False,bOverride_Bloom1Size=False,bOverride_Bloom2Size=False,bOverride_Bloom2Tint=False,bOverride_Bloom3Tint=False,bOverride_Bloom3Size=False,bOverride_Bloom4Tint=False,bOverride_Bloom4Size=False,bOverride_Bloom5Tint=False,bOverride_Bloom5Size=False,bOverride_Bloom6Tint=False,bOverride_Bloom6Size=False,bOverride_BloomSizeScale=False,bOverride_BloomConvolutionIntensity=False,bOverride_BloomConvolutionTexture=False,bOverride_BloomConvolutionScatterDispersion=False,bOverride_BloomConvolutionSize=False,bOverride_BloomConvolutionCenterUV=False,bOverride_BloomConvolutionPreFilterMin=False,bOverride_BloomConvolutionPreFilterMax=False,bOverride_BloomConvolutionPreFilterMult=False,bOverride_BloomConvolutionBufferScale=False,bOverride_BloomDirtMaskIntensity=False,bOverride_BloomDirtMaskTint=False,bOverride_BloomDirtMask=False,bOverride_CameraShutterSpeed=False,bOverride_CameraISO=False,bOverride_AutoExposureMethod=False,bOverride_AutoExposureLowPercent=False,bOverride_AutoExposureHighPercent=False,bOverride_AutoExposureMinBrightness=False,bOverride_AutoExposureMaxBrightness=False,bOverride_AutoExposureSpeedUp=False,bOverride_AutoExposureSpeedDown=False,bOverride_AutoExposureBias=False,bOverride_AutoExposureBiasCurve=False,bOverride_AutoExposureMeterMask=False,bOverride_AutoExposureApplyPhysicalCameraExposure=False,bOverride_HistogramLogMin=False,bOverride_HistogramLogMax=False,bOverride_LocalExposureMethod=False,bOverride_LocalExposureHighlightContrastScale=False,bOverride_LocalExposureShadowContrastScale=False,bOverride_LocalExposureHighlightContrastCurve=False,bOverride_LocalExposureShadowContrastCurve=False,bOverride_LocalExposureHighlightThreshold=False,bOverride_LocalExposureShadowThreshold=False,bOverride_LocalExposureDetailStrength=False,bOverride_LocalExposureBlurredLuminanceBlend=False,bOverride_LocalExposureBlurredLuminanceKernelSizePercent=False,bOverride_LocalExposureHighlightThresholdStrength=False,bOverride_LocalExposureShadowThresholdStrength=False,bOverride_LocalExposureMiddleGreyBias=False,bOverride_LensFlareIntensity=False,bOverride_LensFlareTint=False,bOverride_LensFlareTints=False,bOverride_LensFlareBokehSize=False,bOverride_LensFlareBokehShape=False,bOverride_LensFlareThreshold=False,bOverride_VignetteIntensity=False,bOverride_Sharpen=False,bOverride_FilmGrainIntensity=False,bOverride_FilmGrainIntensityShadows=False,bOverride_FilmGrainIntensityMidtones=False,bOverride_FilmGrainIntensityHighlights=False,bOverride_FilmGrainShadowsMax=False,bOverride_FilmGrainHighlightsMin=False,bOverride_FilmGrainHighlightsMax=False,bOverride_FilmGrainTexelSize=False,bOverride_FilmGrainTexture=False,bOverride_AmbientOcclusionIntensity=False,bOverride_AmbientOcclusionStaticFraction=False,bOverride_AmbientOcclusionRadius=False,bOverride_AmbientOcclusionFadeDistance=False,bOverride_AmbientOcclusionFadeRadius=False,bOverride_AmbientOcclusionRadiusInWS=False,bOverride_AmbientOcclusionPower=False,bOverride_AmbientOcclusionBias=False,bOverride_AmbientOcclusionQuality=False,bOverride_AmbientOcclusionMipBlend=False,bOverride_AmbientOcclusionMipScale=False,bOverride_AmbientOcclusionMipThreshold=False,bOverride_AmbientOcclusionTemporalBlendWeight=False,bOverride_RayTracingAO=False,bOverride_RayTracingAOSamplesPerPixel=False,bOverride_RayTracingAOIntensity=False,bOverride_RayTracingAORadius=False,bOverride_IndirectLightingColor=False,bOverride_IndirectLightingIntensity=False,bOverride_ColorGradingIntensity=False,bOverride_ColorGradingLUT=False,bOverride_DepthOfFieldFocalDistance=False,bOverride_DepthOfFieldFstop=False,bOverride_DepthOfFieldMinFstop=False,bOverride_DepthOfFieldBladeCount=False,bOverride_DepthOfFieldSensorWidth=False,bOverride_DepthOfFieldSqueezeFactor=False,bOverride_DepthOfFieldDepthBlurRadius=False,bOverride_DepthOfFieldUseHairDepth=False,bOverride_DepthOfFieldPetzvalBokeh=False,bOverride_DepthOfFieldPetzvalBokehFalloff=False,bOverride_DepthOfFieldPetzvalExclusionBoxExtents=False,bOverride_DepthOfFieldPetzvalExclusionBoxRadius=False,bOverride_DepthOfFieldAspectRatioScalar=False,bOverride_DepthOfFieldMatteBoxFlags=False,bOverride_DepthOfFieldBarrelRadius=False,bOverride_DepthOfFieldBarrelLength=False,bOverride_DepthOfFieldDepthBlurAmount=False,bOverride_DepthOfFieldFocalRegion=False,bOverride_DepthOfFieldNearTransitionRegion=False,bOverride_DepthOfFieldFarTransitionRegion=False,bOverride_DepthOfFieldScale=False,bOverride_DepthOfFieldNearBlurSize=False,bOverride_DepthOfFieldFarBlurSize=False,bOverride_MobileHQGaussian=False,bOverride_DepthOfFieldOcclusion=False,bOverride_DepthOfFieldSkyFocusDistance=False,bOverride_DepthOfFieldVignetteSize=False,bOverride_MotionBlurAmount=False,bOverride_MotionBlurMax=False,bOverride_MotionBlurTargetFPS=False,bOverride_MotionBlurPerObjectSize=False,bOverride_ReflectionMethod=False,bOverride_LumenReflectionQuality=False,bOverride_ScreenSpaceReflectionIntensity=False,bOverride_ScreenSpaceReflectionQuality=False,bOverride_ScreenSpaceReflectionMaxRoughness=False,bOverride_ScreenSpaceReflectionRoughnessScale=False,bOverride_UserFlags=False,bOverride_RayTracingReflectionsMaxRoughness=False,bOverride_RayTracingReflectionsMaxBounces=False,bOverride_RayTracingReflectionsSamplesPerPixel=False,bOverride_RayTracingReflectionsShadows=False,bOverride_RayTracingReflectionsTranslucency=False,bOverride_TranslucencyType=False,bOverride_RayTracingTranslucencyMaxRoughness=False,bOverride_RayTracingTranslucencyRefractionRays=False,bOverride_RayTracingTranslucencySamplesPerPixel=False,bOverride_RayTracingTranslucencyShadows=False,bOverride_RayTracingTranslucencyRefraction=False,bOverride_RayTracingTranslucencyMaxPrimaryHitEvents=False,bOverride_RayTracingTranslucencyMaxSecondaryHitEvents=False,bOverride_RayTracingTranslucencyUseRayTracedRefraction=False,bOverride_DynamicGlobalIlluminationMethod=False,bOverride_LumenSceneLightingQuality=False,bOverride_LumenSceneDetail=False,bOverride_LumenSceneViewDistance=False,bOverride_LumenSceneLightingUpdateSpeed=False,bOverride_LumenFinalGatherQuality=False,bOverride_LumenFinalGatherLightingUpdateSpeed=False,bOverride_LumenFinalGatherScreenTraces=False,bOverride_LumenMaxTraceDistance=False,bOverride_LumenDiffuseColorBoost=False,bOverride_LumenSkylightLeaking=False,bOverride_LumenSkylightLeakingTint=False,bOverride_LumenFullSkylightLeakingDistance=False,bOverride_LumenRayLightingMode=False,bOverride_LumenReflectionsScreenTraces=False,bOverride_LumenFrontLayerTranslucencyReflections=False,bOverride_LumenMaxRoughnessToTraceReflections=False,bOverride_LumenMaxReflectionBounces=False,bOverride_LumenMaxRefractionBounces=False,bOverride_LumenSurfaceCacheResolution=False,bOverride_RayTracingGI=False,bOverride_RayTracingGIMaxBounces=False,bOverride_RayTracingGISamplesPerPixel=False,bOverride_PathTracingMaxBounces=False,bOverride_PathTracingSamplesPerPixel=False,bOverride_PathTracingMaxPathIntensity=False,bOverride_PathTracingEnableEmissiveMaterials=False,bOverride_PathTracingEnableReferenceDOF=False,bOverride_PathTracingEnableReferenceAtmosphere=False,bOverride_PathTracingEnableDenoiser=False,bOverride_PathTracingIncludeEmissive=False,bOverride_PathTracingIncludeDiffuse=False,bOverride_PathTracingIncludeIndirectDiffuse=False,bOverride_PathTracingIncludeSpecular=False,bOverride_PathTracingIncludeIndirectSpecular=False,bOverride_PathTracingIncludeVolume=False,bOverride_PathTracingIncludeIndirectVolume=False,bMobileHQGaussian=False,BloomMethod=BM_SOG,AutoExposureMethod=AEM_Histogram,TemperatureType=TEMP_WhiteBalance,WhiteTemp=6500.000000,WhiteTint=0.000000,ColorSaturation=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmBlackClip=0.000000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SceneFringeIntensity=0.000000,ChromaticAberrationStartOffset=0.000000,BloomIntensity=0.675000,BloomGaussianIntensity=1.000000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionIntensity=1.000000,BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionTexture=None,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMask=None,BloomDirtMaskIntensity=0.000000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenRayLightingMode=Default,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenSkylightLeaking=0.000000,LumenSkylightLeakingTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenFrontLayerTranslucencyReflections=False,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,LumenMaxRefractionBounces=0,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,AmbientCubemap=None,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureBias=1.000000,AutoExposureBiasBackup=0.000000,bOverride_AutoExposureBiasBackup=False,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureBiasCurve=None,AutoExposureMeterMask=None,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=-10.000000,AutoExposureMaxBrightness=20.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-10.000000,HistogramLogMax=20.000000,LocalExposureMethod=Bilateral,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureHighlightContrastCurve=None,LocalExposureShadowContrastCurve=None,LocalExposureHighlightThreshold=0.000000,LocalExposureShadowThreshold=0.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LocalExposureHighlightThresholdStrength=1.000000,LocalExposureShadowThresholdStrength=1.000000,LocalExposureMiddleGreyBias=0.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareBokehShape=None,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,Sharpen=0.000000,FilmGrainIntensity=0.000000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,FilmGrainTexture=None,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionRadiusInWS=False,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAO=False,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=None,DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldFocalDistance=0.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldDepthBlurRadius=0.000000,DepthOfFieldUseHairDepth=False,DepthOfFieldPetzvalBokeh=0.000000,DepthOfFieldPetzvalBokehFalloff=1.000000,DepthOfFieldPetzvalExclusionBoxExtents=(X=0.000000,Y=0.000000),DepthOfFieldPetzvalExclusionBoxRadius=0.000000,DepthOfFieldAspectRatioScalar=1.000000,DepthOfFieldBarrelRadius=5.000000,DepthOfFieldBarrelLength=0.000000,DepthOfFieldMatteBoxFlags[0]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldMatteBoxFlags[1]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldMatteBoxFlags[2]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldFocalRegion=0.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldScale=0.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldSkyFocusDistance=0.000000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,MotionBlurPerObjectSize=0.000000,TranslucencyType=Raster,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyMaxPrimaryHitEvents=4,RayTracingTranslucencyMaxSecondaryHitEvents=2,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,RayTracingTranslucencyUseRayTracedRefraction=False,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableReferenceDOF=False,PathTracingEnableReferenceAtmosphere=False,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,UserFlags=0,WeightedBlendables=(Array=)),LightingRigRotation=0.000000,RotationSpeed=2.000000,DirectionalLightRotation=(Pitch=-40.000000,Yaw=-67.500000,Roll=0.000000),bEnableToneMapping=False,bShowMeshEdges=True) ++Profiles=(ProfileName="Grey Ambient",bSharedProfile=True,bIsEngineDefaultProfile=True,bUseSkyLighting=True,DirectionalLightIntensity=4.000000,DirectionalLightColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SkyLightIntensity=2.000000,bRotateLightingRig=False,bShowEnvironment=True,bShowFloor=True,bShowGrid=True,EnvironmentColor=(R=0.200000,G=0.200000,B=0.200000,A=1.000000),EnvironmentIntensity=1.000000,EnvironmentCubeMapPath="/Engine/EditorMaterials/AssetViewer/T_GreyAmbient",bPostProcessingEnabled=False,PostProcessingSettings=(bOverride_TemperatureType=False,bOverride_WhiteTemp=False,bOverride_WhiteTint=False,bOverride_ColorSaturation=False,bOverride_ColorContrast=False,bOverride_ColorGamma=False,bOverride_ColorGain=False,bOverride_ColorOffset=False,bOverride_ColorSaturationShadows=False,bOverride_ColorContrastShadows=False,bOverride_ColorGammaShadows=False,bOverride_ColorGainShadows=False,bOverride_ColorOffsetShadows=False,bOverride_ColorSaturationMidtones=False,bOverride_ColorContrastMidtones=False,bOverride_ColorGammaMidtones=False,bOverride_ColorGainMidtones=False,bOverride_ColorOffsetMidtones=False,bOverride_ColorSaturationHighlights=False,bOverride_ColorContrastHighlights=False,bOverride_ColorGammaHighlights=False,bOverride_ColorGainHighlights=False,bOverride_ColorOffsetHighlights=False,bOverride_ColorCorrectionShadowsMax=False,bOverride_ColorCorrectionHighlightsMin=False,bOverride_ColorCorrectionHighlightsMax=False,bOverride_BlueCorrection=False,bOverride_ExpandGamut=False,bOverride_ToneCurveAmount=False,bOverride_FilmSlope=False,bOverride_FilmToe=False,bOverride_FilmShoulder=False,bOverride_FilmBlackClip=False,bOverride_FilmWhiteClip=False,bOverride_SceneColorTint=False,bOverride_SceneFringeIntensity=False,bOverride_ChromaticAberrationStartOffset=False,bOverride_bMegaLights=False,bOverride_AmbientCubemapTint=False,bOverride_AmbientCubemapIntensity=False,bOverride_BloomMethod=False,bOverride_BloomIntensity=False,bOverride_BloomGaussianIntensity=False,bOverride_BloomThreshold=False,bOverride_Bloom1Tint=False,bOverride_Bloom1Size=False,bOverride_Bloom2Size=False,bOverride_Bloom2Tint=False,bOverride_Bloom3Tint=False,bOverride_Bloom3Size=False,bOverride_Bloom4Tint=False,bOverride_Bloom4Size=False,bOverride_Bloom5Tint=False,bOverride_Bloom5Size=False,bOverride_Bloom6Tint=False,bOverride_Bloom6Size=False,bOverride_BloomSizeScale=False,bOverride_BloomConvolutionIntensity=False,bOverride_BloomConvolutionTexture=False,bOverride_BloomConvolutionScatterDispersion=False,bOverride_BloomConvolutionSize=False,bOverride_BloomConvolutionCenterUV=False,bOverride_BloomConvolutionPreFilterMin=False,bOverride_BloomConvolutionPreFilterMax=False,bOverride_BloomConvolutionPreFilterMult=False,bOverride_BloomConvolutionBufferScale=False,bOverride_BloomDirtMaskIntensity=False,bOverride_BloomDirtMaskTint=False,bOverride_BloomDirtMask=False,bOverride_CameraShutterSpeed=False,bOverride_CameraISO=False,bOverride_AutoExposureMethod=False,bOverride_AutoExposureLowPercent=False,bOverride_AutoExposureHighPercent=False,bOverride_AutoExposureMinBrightness=False,bOverride_AutoExposureMaxBrightness=False,bOverride_AutoExposureSpeedUp=False,bOverride_AutoExposureSpeedDown=False,bOverride_AutoExposureBias=False,bOverride_AutoExposureBiasCurve=False,bOverride_AutoExposureMeterMask=False,bOverride_AutoExposureApplyPhysicalCameraExposure=False,bOverride_HistogramLogMin=False,bOverride_HistogramLogMax=False,bOverride_LocalExposureMethod=False,bOverride_LocalExposureHighlightContrastScale=False,bOverride_LocalExposureShadowContrastScale=False,bOverride_LocalExposureHighlightContrastCurve=False,bOverride_LocalExposureShadowContrastCurve=False,bOverride_LocalExposureHighlightThreshold=False,bOverride_LocalExposureShadowThreshold=False,bOverride_LocalExposureDetailStrength=False,bOverride_LocalExposureBlurredLuminanceBlend=False,bOverride_LocalExposureBlurredLuminanceKernelSizePercent=False,bOverride_LocalExposureHighlightThresholdStrength=False,bOverride_LocalExposureShadowThresholdStrength=False,bOverride_LocalExposureMiddleGreyBias=False,bOverride_LensFlareIntensity=False,bOverride_LensFlareTint=False,bOverride_LensFlareTints=False,bOverride_LensFlareBokehSize=False,bOverride_LensFlareBokehShape=False,bOverride_LensFlareThreshold=False,bOverride_VignetteIntensity=False,bOverride_Sharpen=False,bOverride_FilmGrainIntensity=False,bOverride_FilmGrainIntensityShadows=False,bOverride_FilmGrainIntensityMidtones=False,bOverride_FilmGrainIntensityHighlights=False,bOverride_FilmGrainShadowsMax=False,bOverride_FilmGrainHighlightsMin=False,bOverride_FilmGrainHighlightsMax=False,bOverride_FilmGrainTexelSize=False,bOverride_FilmGrainTexture=False,bOverride_AmbientOcclusionIntensity=False,bOverride_AmbientOcclusionStaticFraction=False,bOverride_AmbientOcclusionRadius=False,bOverride_AmbientOcclusionFadeDistance=False,bOverride_AmbientOcclusionFadeRadius=False,bOverride_AmbientOcclusionRadiusInWS=False,bOverride_AmbientOcclusionPower=False,bOverride_AmbientOcclusionBias=False,bOverride_AmbientOcclusionQuality=False,bOverride_AmbientOcclusionMipBlend=False,bOverride_AmbientOcclusionMipScale=False,bOverride_AmbientOcclusionMipThreshold=False,bOverride_AmbientOcclusionTemporalBlendWeight=False,bOverride_RayTracingAO=False,bOverride_RayTracingAOSamplesPerPixel=False,bOverride_RayTracingAOIntensity=False,bOverride_RayTracingAORadius=False,bOverride_IndirectLightingColor=False,bOverride_IndirectLightingIntensity=False,bOverride_ColorGradingIntensity=False,bOverride_ColorGradingLUT=False,bOverride_DepthOfFieldFocalDistance=False,bOverride_DepthOfFieldFstop=False,bOverride_DepthOfFieldMinFstop=False,bOverride_DepthOfFieldBladeCount=False,bOverride_DepthOfFieldSensorWidth=False,bOverride_DepthOfFieldSqueezeFactor=False,bOverride_DepthOfFieldDepthBlurRadius=False,bOverride_DepthOfFieldUseHairDepth=False,bOverride_DepthOfFieldPetzvalBokeh=False,bOverride_DepthOfFieldPetzvalBokehFalloff=False,bOverride_DepthOfFieldPetzvalExclusionBoxExtents=False,bOverride_DepthOfFieldPetzvalExclusionBoxRadius=False,bOverride_DepthOfFieldAspectRatioScalar=False,bOverride_DepthOfFieldMatteBoxFlags=False,bOverride_DepthOfFieldBarrelRadius=False,bOverride_DepthOfFieldBarrelLength=False,bOverride_DepthOfFieldDepthBlurAmount=False,bOverride_DepthOfFieldFocalRegion=False,bOverride_DepthOfFieldNearTransitionRegion=False,bOverride_DepthOfFieldFarTransitionRegion=False,bOverride_DepthOfFieldScale=False,bOverride_DepthOfFieldNearBlurSize=False,bOverride_DepthOfFieldFarBlurSize=False,bOverride_MobileHQGaussian=False,bOverride_DepthOfFieldOcclusion=False,bOverride_DepthOfFieldSkyFocusDistance=False,bOverride_DepthOfFieldVignetteSize=False,bOverride_MotionBlurAmount=False,bOverride_MotionBlurMax=False,bOverride_MotionBlurTargetFPS=False,bOverride_MotionBlurPerObjectSize=False,bOverride_ReflectionMethod=False,bOverride_LumenReflectionQuality=False,bOverride_ScreenSpaceReflectionIntensity=False,bOverride_ScreenSpaceReflectionQuality=False,bOverride_ScreenSpaceReflectionMaxRoughness=False,bOverride_ScreenSpaceReflectionRoughnessScale=False,bOverride_UserFlags=False,bOverride_RayTracingReflectionsMaxRoughness=False,bOverride_RayTracingReflectionsMaxBounces=False,bOverride_RayTracingReflectionsSamplesPerPixel=False,bOverride_RayTracingReflectionsShadows=False,bOverride_RayTracingReflectionsTranslucency=False,bOverride_TranslucencyType=False,bOverride_RayTracingTranslucencyMaxRoughness=False,bOverride_RayTracingTranslucencyRefractionRays=False,bOverride_RayTracingTranslucencySamplesPerPixel=False,bOverride_RayTracingTranslucencyShadows=False,bOverride_RayTracingTranslucencyRefraction=False,bOverride_RayTracingTranslucencyMaxPrimaryHitEvents=False,bOverride_RayTracingTranslucencyMaxSecondaryHitEvents=False,bOverride_RayTracingTranslucencyUseRayTracedRefraction=False,bOverride_DynamicGlobalIlluminationMethod=False,bOverride_LumenSceneLightingQuality=False,bOverride_LumenSceneDetail=False,bOverride_LumenSceneViewDistance=False,bOverride_LumenSceneLightingUpdateSpeed=False,bOverride_LumenFinalGatherQuality=False,bOverride_LumenFinalGatherLightingUpdateSpeed=False,bOverride_LumenFinalGatherScreenTraces=False,bOverride_LumenMaxTraceDistance=False,bOverride_LumenDiffuseColorBoost=False,bOverride_LumenSkylightLeaking=False,bOverride_LumenSkylightLeakingTint=False,bOverride_LumenFullSkylightLeakingDistance=False,bOverride_LumenRayLightingMode=False,bOverride_LumenReflectionsScreenTraces=False,bOverride_LumenFrontLayerTranslucencyReflections=False,bOverride_LumenMaxRoughnessToTraceReflections=False,bOverride_LumenMaxReflectionBounces=False,bOverride_LumenMaxRefractionBounces=False,bOverride_LumenSurfaceCacheResolution=False,bOverride_RayTracingGI=False,bOverride_RayTracingGIMaxBounces=False,bOverride_RayTracingGISamplesPerPixel=False,bOverride_PathTracingMaxBounces=False,bOverride_PathTracingSamplesPerPixel=False,bOverride_PathTracingMaxPathIntensity=False,bOverride_PathTracingEnableEmissiveMaterials=False,bOverride_PathTracingEnableReferenceDOF=False,bOverride_PathTracingEnableReferenceAtmosphere=False,bOverride_PathTracingEnableDenoiser=False,bOverride_PathTracingIncludeEmissive=False,bOverride_PathTracingIncludeDiffuse=False,bOverride_PathTracingIncludeIndirectDiffuse=False,bOverride_PathTracingIncludeSpecular=False,bOverride_PathTracingIncludeIndirectSpecular=False,bOverride_PathTracingIncludeVolume=False,bOverride_PathTracingIncludeIndirectVolume=False,bMobileHQGaussian=False,BloomMethod=BM_SOG,AutoExposureMethod=AEM_Histogram,TemperatureType=TEMP_WhiteBalance,WhiteTemp=6500.000000,WhiteTint=0.000000,ColorSaturation=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmBlackClip=0.000000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),SceneFringeIntensity=0.000000,ChromaticAberrationStartOffset=0.000000,BloomIntensity=0.675000,BloomGaussianIntensity=1.000000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionIntensity=1.000000,BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionTexture=None,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMask=None,BloomDirtMaskIntensity=0.000000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenRayLightingMode=Default,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenSkylightLeaking=0.000000,LumenSkylightLeakingTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenFrontLayerTranslucencyReflections=False,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,LumenMaxRefractionBounces=0,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,AmbientCubemap=None,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureBias=1.000000,AutoExposureBiasBackup=0.000000,bOverride_AutoExposureBiasBackup=False,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureBiasCurve=None,AutoExposureMeterMask=None,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=-10.000000,AutoExposureMaxBrightness=20.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-10.000000,HistogramLogMax=20.000000,LocalExposureMethod=Bilateral,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureHighlightContrastCurve=None,LocalExposureShadowContrastCurve=None,LocalExposureHighlightThreshold=0.000000,LocalExposureShadowThreshold=0.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LocalExposureHighlightThresholdStrength=1.000000,LocalExposureShadowThresholdStrength=1.000000,LocalExposureMiddleGreyBias=0.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareBokehShape=None,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,Sharpen=0.000000,FilmGrainIntensity=0.000000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,FilmGrainTexture=None,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionRadiusInWS=False,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAO=False,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=None,DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldFocalDistance=0.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldDepthBlurRadius=0.000000,DepthOfFieldUseHairDepth=False,DepthOfFieldPetzvalBokeh=0.000000,DepthOfFieldPetzvalBokehFalloff=1.000000,DepthOfFieldPetzvalExclusionBoxExtents=(X=0.000000,Y=0.000000),DepthOfFieldPetzvalExclusionBoxRadius=0.000000,DepthOfFieldAspectRatioScalar=1.000000,DepthOfFieldBarrelRadius=5.000000,DepthOfFieldBarrelLength=0.000000,DepthOfFieldMatteBoxFlags[0]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldMatteBoxFlags[1]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldMatteBoxFlags[2]=(Pitch=0.000000,Roll=0.000000,Length=0.000000),DepthOfFieldFocalRegion=0.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldScale=0.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldSkyFocusDistance=0.000000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,MotionBlurPerObjectSize=0.000000,TranslucencyType=Raster,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyMaxPrimaryHitEvents=4,RayTracingTranslucencyMaxSecondaryHitEvents=2,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,RayTracingTranslucencyUseRayTracedRefraction=False,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableReferenceDOF=False,PathTracingEnableReferenceAtmosphere=False,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,UserFlags=0,WeightedBlendables=(Array=)),LightingRigRotation=0.000000,RotationSpeed=2.000000,DirectionalLightRotation=(Pitch=-40.000000,Yaw=-67.500000,Roll=0.000000),bEnableToneMapping=False,bShowMeshEdges=False) + diff --git a/Content/ProofOfConcept/DDICharacter_BP.uasset b/Content/ProofOfConcept/DDICharacter_BP.uasset index 1668004c0a89b2f58290054867af579d9eba1b03..bca5068f65b79af929b0dfdbc2a2a74d083a3fa1 100644 GIT binary patch delta 11995 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 delta 4901 zcmd5=Yiv|i5Wcq$+AV!-AG=H2-7RgmFQ6}23Y2GApwQ9^wnZ$h?Y3-RwA*&OMNzSm zRR1BA!B=7gjj!;7NR~ff2x26n35W?M{sAF~C{nA2SQ4Uj=G=3Z+udG448|dQ=bZWG z&YUwdXU;8O|0dr#F7KU@yylM!4JT4BZ(ex(ob%<;nrA}CkEV~8OH#~8am~nUS7N=A zBt0D>Nm0ndV!&z2StjFff2<_MBfn^nq*UbZ(gdl>a+jCJDRa_4hVoPRyJ&%%vNfEv zy$}~tld;q)N#%{oOX4|!L~GcBg33l14jG2z(EYx1p)+Ne2s3~qe7Em%_$t}AFk)E< z?A0xTF%{2Nz&pGQ~7V2gDv z5bkLGL@D^I>Fnw2b~$?8176QytGBb)UDN96?DIAiF%{B+FJkj@NSBDhvU z`#P8i9|FyX1JjdXUR;{Ik>0}RNL-?v%AP4O5tkXIGE389zXe2Xd0{xManwkW$XB`A zoP*tz4oRYjs%2fUCnN{rU~=0R^l zictevo?y%nYYAEdZJ)wmhL01HjBKRXW-DXMTmuazyMcTW-N2%HLK#YB@M~(KA(77r z5n}~OQX#HM@3g3pRzFf~Ni=NbvmepgHcg~Q6LC+8{D9Var$nwJBF;@2s8>LU*mW?{ zq-m{L6S*6mKtCc}c$_!ipz34e-`(xYjt!=I?M+Dh1%ro4L8VmFE; zs~vw*34dDZjp7Ut#2dZzOC`9i^+s_B)R4R$E+Hh^AvLv+$T?ENdMM7y25*|(*sVxd zBRj^&XBGH6gdbPINBH=~D)x5mOuLZ|l4ygQ_@)uQ(K`nQBVB}Y4=73+tZb| z=_P{OIDEa1!S5hU5fa8nXn<5z&)}pCyRlP|NO{O-@$scC3?9xXO3|Z;>Qz{{&Q&5C zn98jTTlT0bHM9;YVxcZ9jw$LF%r>~4sW&>g6?J-&8!fVfioW{>0sB6@E z27SLb-VC+UwfNGrCnIQG^kX!QbH~1xq@glC@w0M)`X%_$Kw~P!7%rS22vVLX07MRj zu_t?zg1MOsd7{{AP!UF3bnr$?j4of`@NJ6;CAuss^AaKDoc2(w8fU_RZ6@mp5>pCn z98#-13h5S;mE2OHNL5p)q{G{-w$f^j%;B6EU+wcJMVRj4ffn*`Jy4)EJq+E~9*SsZ zNI`j`5YopG5q)`0B5GJf>e$XzL@b%KbvWM{1J}0d3q`mX{s5x)af*%nG=fv1v?_ji6aA6obI}z=M0u~>X24#`@IMJjm!l_O( zw6*IW*d-pbmzlq)ZD~0#qC3y zGtiDoD~ersWa;0=cb!-c=bG_d&J}|0jPnR!@RiU`iavGq|32hq*wCZLa5;MxYleKC zDwxHv#BIB0$m`@)n3N<~)SH{JG9YGDz+9xThm@eC5MF&wU&b*ffwU&ty4+fjPRhJa)7BVY)KVsVm?z{~6lyU_DBFAB!HP)eOw> zYr119s^#0OkGyv}Ztt1q3HEmi7zgiTKSTb{{h(GP{POKc(hNQdx}C1#PJK5(WHf1xzGW9PbE#hJp7*oc!A(TEXT("CameraComponent")); CameraComponent->SetupAttachment(GetMesh()); CameraComponent->SetRelativeLocation(FVector(0.0f, 0.0f, 50.0f)); -- 2.34.1 From c0152e2db4d6b698f8782175376cc931e97ed422 Mon Sep 17 00:00:00 2001 From: Cody Larkin Date: Sat, 22 Nov 2025 22:18:41 -0500 Subject: [PATCH 6/6] Expanded playground play area --- Content/Worlds/Playground1.umap | Bin 24037 -> 26189 bytes .../_GENERATED/Core/Box_57D2F4E3.uasset | Bin 0 -> 44580 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Content/Worlds/_GENERATED/Core/Box_57D2F4E3.uasset diff --git a/Content/Worlds/Playground1.umap b/Content/Worlds/Playground1.umap index 676790869d13044600cd9148f20718df5a9a35fb..f91f081fbe671945046a6fd733160e7902eae218 100644 GIT binary patch literal 26189 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 WBp4%|hV~d*$3OPK9F2+q|9=BryD~ul diff --git a/Content/Worlds/_GENERATED/Core/Box_57D2F4E3.uasset b/Content/Worlds/_GENERATED/Core/Box_57D2F4E3.uasset new file mode 100644 index 0000000000000000000000000000000000000000..7c88f77c1529102a0863d23e1e63f514613b4a62 GIT binary patch literal 44580 zcmeFac|29!_c(s8nFys)5=xOuhKw1md1x@tBE!Yam}?$#o25Y$rGzBOT&6PjsCXip z5DFzJLzK+ZZ|`%@<*J_N{r-HuzwdwF{komK_gZVOz4qE`t-a4a=jhQd-Nz1CsC`ilh(AXglW z#1hAt;%c*Jx@vJ8N!@2+GOZ4$W)n;bkc!1#Khm7lO zQ{kk+X?eL4y$Hw&{Bb?nCWdaoB%%`uDjXr1Cmmw}P1IanbqL;`NZ-sm!KJY7>+29~ z=DTkI`}ytUowqM`2pNf&BX=CsYxXHIe0k{w21@{=iNkCH$S46D>7>QV2lG0sRIq} zHqhMT?M(1MrVGE?tbr}n{fQpV#)JTZFNxr+=jBWYQuhbUe31=WnHKDjLc@XNXX57I z>>Y?iaWIzhqA+hyAAdiB1p#(KaNg_f>*?S@LSk7b@o?50HN3t2e2I>L#MFC_1Brx~ zO=>=b!*|s1_wX=qa`NzZCO9Jp)_D9_L4lI|ygi8_1ZNFz4-X;<4thg=qbRg(M=dW0 zM-RdRqWI|aeK;UTZEs&Ef`O02L4N|mG*{NK0RnXhUO;tzghk3wBk8%A26~$iVXyJe zeB#hvsidf?JRN+@%t=UM)4?e|T0VOSB)3Jp5CK--%0(n*UPK@QEthgSI(29nj+Du= zAo{sM^+R4r1Hyh36<^N_%&vn695vFTU3!E9BvGYuMt(dso`cTds7Ep(_#stFI4e|# zy9fjylVDFzf}d|Na_6<}4pu;o9m^yg5f__LykEHJg4CUz^0E7f!bc#s`*V0Bul%I*e5A+Ic2Pc9t0Zb*b$7K6c zbimNQO@JT-X-(wT`uC$ygQ(F1l|ug@AscLWxTB_HMk1&?IJpNp_&Nh8_VjV^BLc(I zmXtO1_4jgu))6hc_6=$}fK(e;vY{`*3AI*;Y#C~@S_jn$kh;Jz=8@P)fCUgq$gV70 zG>j#XY7f!f-PFVf2#uWBYJL#4c5}ebk?2A63sys|75{L^6YUa3co6iwj2(haeI1;j zZ(lq>--?bh*pDzjt)KU9tAyjxaBy-%O-_?QLSq{6DpOw~P^$+4jL#p;p=V)9=lXvj zH3t!j=tQLy7$fRK)q%)_MkqsXB542gQ|?75H5F>??FWa&MOb@-7`U>( zMGD%p2AEb5Vf_AjQI0mIx;(|voe>7)$2~aYd6x%6b0K;V_JXL0u(Bv8Kx>#sLR}EF zJseySg1!&|h9?bEZF`_y6QZY&2SLpX#1vQvLg>CEmqClwB)B;Ed-%;eN3PzwVi-mj zxw$dH#{)3-1hS%TYp<});txb5Zx4SsV${Tt#3CbpIJuhM{=jnPXGGl3vLB9AljKK@ z5@@JJIF?JuLy5FBH0;rp+XU**2|1GTAQsxS*8C_n+#I~TK;Yi(CWS7H3mB@_BBC$v zgwy^TMp4nopWqt|6oD;J$eJ^UKSLK?AYD+RV%pUqsC>$5^vgnYpUv556+}XnXcHX# z{Cx?O5C_*Cq$-0s5-w+dMk^}r_6{VF{E)BeSB(CRj1m(N645+j?Z0p{aB)Ez;5?ZUe2Jc@jcWK3ffYhy<;=)>A^qReD=N-= z5z^(_dj?K88WX|dg2liT;|~?kTeLmA9sK6yn!3|I15H;K1Q<2wg{E%4KsIj=XC$q@ zaTBx5mStjD+0?mwSlxF6X6(AUSm-segF$RPK zbXnGVcE=P-y4xEBRcZscWc&z9m}3BlJs|p~T&(edLV@!9=w&V+J`8)OjsO|R{UHgJ zLB4apB4febM1p{`0A=2vjwY9KkDrQ~dnuD~HHrk0#vq zF0!!sb!C`+vch;614~ge)$%t4p^Dj{*fOn`Y44r*tq_rf5HLngR;Gyr%`Lm z>xFkG6tHQq4*@xMdTlZc*#^Euu;oR54#jSP{!gg_D_j^B6u%;?v=tgF+)sEo1XCvp zm?k!b`6t47U=TF~%dCSd0kt7w2s&X-oA+Psqed>hUWvq{B#|>)ouid zfm;1QXd!_e*Ury|cc976FKg=OgR0@K9t8kyQN)LDVHh>4a zxN3Gz!+zmT8m!zjK~n@jl>h^-3DLvN+aGL7Xd^1;?l-b15)BEIR@z`G^a9#K9;`{s zg%eE^FGxsmHo}eq(LI?l=*^#me9m!r4mD)r>qNC4inrl4JL*ws(RGJ9VMvr>cs0~C z7C^C>LqguY$1j6hoQ1$jv$s(9_i#sVOH#Nz`k<{YP|-+;yp_Is62=A-Ki_%F+xf^> zm?DNR2-EXm2_$|Rj^32u>q+$bC2Fh3endl*DIw^WWys0q1~=qp1`JPHYMxvBR(W&_ zGw)cau#Va_r=f+L15*Ywn!1+38Ojcgix32sUvFQUx%!zQxf2>V%_a>-SQ3dC0QRKd zKIeAYwcSwB7T^vHO!Gp3N5Vh9g16h2NQJi1I4oHqEH*n5VaXbK8Qv;^-osPwEVolK z>U5AOclA18i%tb0{56tm{%3dnu~G7(P-pi$x`qe5vGWTIx&XHl*q+MXeqqv)jU%3caQe_i4MsZ} zV?mm~J=;%-QUUXu9OO*YdRypUSbRW8I*}_-|Du>DV1X>N!ka=zLbpqcRKll8cM~8G zc$(k^3n2a1#~P4023|lK2gd_&gfO{LvPD-~x=R@5Kha(LFX;~d7j*FC>*^oq;J{(B zq-4khpu3Kh|0G`=hJ)Gp|B{Z{$A98?@ell{ZK=9|dXD`UI;t*40o|29&;jrq1_t*G zlp`c+9oi&J@R;YH5>+0Er{zVZhhYIG7ztsT{iQ!R_mBq*%;~`eB+>ta{wN#}-ol@~StxBjT(`?bHr7(Y0F)c%tH&>yuA z+Wf!ikCq;mq3k0xV@3g>{tWCn=ibhBB3$~~dfEsM(BU9%t_{&Zmawp}u`n-TV`bxD zU&6t?b{RJ(C-?f*Yk1af7TzKzDl8(hO$sl!O+r~hL_~hKg0hB|uAc4|Sp&1Z+NO9N zT`kB2$IijQ&B-maY?+XjxQMvc|2WN6BHS!cCVJd@gpM0W&yAaVjDUMM93u`*)S=?& z=ouK9m|0lamH>hRE`$z8Pfy1{&&bFCW*8R^@CXAp<1!&hHKyf84$SKh@<<)NaFb<& z`n^Xhj9(53OFQ}=VP#vnig)#zjhjS7H;e6%k(HBIP}I=W($>+{(>F0SGqfy7Zesfcv$>b z)#E2mt84y#_UiSU#-`@CEv+9uc75vp-1FsY@An_WKSxH##wRA>xZpUci88WZ#>EZB zMaRHE&%g}Fg`*1u|LD0H7=JlCfh~-y6=A2xfytxiMpVIxxM(t&?bPh|y9Y$3o|2bEi6*gb zn7Y$vkg78lvBn?SCS_2vH}!8&M$Q2ovq<}jZJLQerum4m@hd}y9Y$Kn3bF8)My7Yi z7!gH4!ICodrqwSobSU)&Zg2FUz-`$Z0`1eHbo!g!l9(#q%dF6!Lww$tB1T#~IGGhI zM@MdjhP+@XSU%IGJvwqHja>@V{7g$$y*hjPE1p&0{f^1A=UyLvvT1ZAiIsRUywz)T z;i7NLFXL9| zC;A!P3*US!MxI}k&RT5SKp*HWiO!&G+~j~3-wB&*`#^8pCby=ZCIT{E&(&+!AmLQ$ z=sUh$i;7RV_votu%4~)Blb^R7Ck+`)DWiV`N3Vq_UW|=Gq99A+tMI|UuHzXMRZEHa zUuMTX;FrDB;z63HQj_o6172h{p!7|*Q*I~GB}bGVumcl09G z&WQmx_FMvG96yf{eyKsJnDr@@@w=ipx8#dtzV7G{rF(;WlhKm;lfBGp#-`iH&LZ2d zhNlg47RW{+L3~dQzU~5aa60!UF-$~Ls&Q}vh+sXW>E)w>S zCEb{21GX3u8=m$yJPo&ekS+EWo9QQ%NI*-v4)hGjH_UV4xNGt)$~!jvt_CCT4rFpO zU~vl&As54YJ>}0%M>j=pos2>}!CblhXebcnQ&7E)s6=^RRsJ%}T!w6!sWLLDW#Z-E zBLX_a<(rh|^@;*IL^eua6n8*#DmfYQNBnt=4e5oaI*v=l&qT0!B0OJazo)(i_Cyv= zjuOQQfLTw8C_W&DSZ@X%_61DgN;viUXUo4QF(hA%B@0J?OUzP?6VNb7qPs5g{*HE0e$yf2fe(>A_Dwoq`4*|%8EAx1`t90#0IkQx4nr({Whloil#3}-evLpsp& zMJ;Xbm9U4;Q|6Gd{uhkOT}@}Zn&L+Txo5_O?bFvp-df5cI3tRis?L%)QoZ5!CJx<1 zKSO%iM1AnP7=;|Taf|6n&`7GPwI{NxES$*ujdumVib_6mo$uAzvtNy0;X zZVHq6)Wnmf`)FWn*Q#uW;LkV9u!xhsT>q#18|Cbz!-zd{eKcJMQSe zGBq_!yJ_l&IPqjlpUWRQTX$7XDrLique@;f1WH>mAxn5?|kTH_~NF785l! zOjkrCcWKdsSaK1F1gBc@l_$e~as->TDBY_3qVwIIXQPYhjc$lPKEo%k%2JtOYRDA& z#hP?+Px_(ND^?GEz8YfF^<`jI=B^gvP;u<%n9^#CFC8-n&X)2!>(uV(>Q$SKd13s5 zS-gFT#+Wy6xQS|0+#I-L%nq>ItnxLwZy$ljcB#_1`rx?Bu^ByqR~hevTt=JTe|B0f z#(pEKUUkj4C5-E4W1f$nv^w4Y!&-By+dC%er_nnT`t!gZ6=TZ3rrnJcO^!k~*PPHX zHHvj2Z!QpCHX&UtE`9H)Q!@|lrRBKYO2Kx!!?TZ_CKHFUPrTNB<++Oc$@0WOg?ACw zJX?FH}yP!NKAF@nNTC!N2zYe&Oei z?{}-dbPXjfxoqYT;T6%Hs!DHQlV+2WF&=NokZ-cm)VsL%(1{z@5NpwtB*tW5TGpGT zwUBMwWUut$**0eh($i;Y9Q0qyz2l<1?i=5y4+gyVh5qGO=(6kJqYX#q5PR zD>H<$Q=`PZiLPn)*m}2=bgoap?b0rR2t#JuOcbSCBLOtn!N!Lo;Tm;RnZ!q=SD{&4BJ_@l4*m8;B4jSfqy8glGe zS>(5r&netIt$*F+GqPu*kfwdUMq?i}e%9Qzur(P=+VG|EcQ)+9tgGs{K-n-2dcp z(tiE7b4W-+Q4yQ``PmIJRhij$gd!(RGs1n#L@v!vCRYa3rqwH+Ka`vxqY#=rTks@1 zE2!c}o2uCgM`f2!qV-QFqqZ{J$=F*~eDA&BFJEzrH+;*5Jzi>KA5DJB-?gw&Kjfx6 zDeIQY?`QE+|AR$~)u%9gqtixov;7b9gsg*wlZ)+qL1j64|PQMxAo42!H?-=5CU;6g?YtEP(ofz12FoI=G|15~1ZaC4~ z$z;Lg*o$Pg7?m$+>84Z3CpGXrl^cz5WiC_RB`Q@EkB;$IO0B`+_=l zyTj-$uoAY4;y~&4k_XNsspz^d5~~ar2j#Cn4H=yKJB`3vC)_t~B8r=J7)|1zUPDk( zEyFLNtk(v~WL{Izn$$s+H)CKkki_h*@&^1`Md=K-hQ0(e;XFtKSX_5`%JZk|p9R|j zde9?Ef$Q}CG<&(+ax7W3nD`S?z2eThU~D1)b_hrUMYLzuh>v46(~a(ElV4Z!6H$R+ z{X!S6+Xls(6Rbw>FtJI5yr54@1*>bcMCc28XRvV#=9>`6qO5da0h=@eE3u)hZ-hP) z&eMS{*I+3-m-3Exe_-l_Yb$xRmTE27CxDW0^7T@bc&m2 ztwwLvssL?6(JKRdh+&Tg@k`NNr4m^7_s%jRQuFeyhm%eh^XVr~IautOjrM?LcpWSm zzcRuvF;Z=p*##locV!+NeGVay= zm{=C>hHeC|giOAqEZA-H%bka}zK@VLr*$}Ggk#k8Ze7*En$MSif>*>;3RnWI?zkV4Fe&G981P1#F`LOkM~smT;32g$n%!>?yQFz+mA<9ohVHL{%Sb ze#*cWRgcExDFY7yn-#iS=spG5BJCFS^%o>n58M@mgZl$KH{9Lc9Xr0u2;LqbJfMe& zxfXbr`^%Xfyx(7RhWHd5u`*yMC6N9%f;9k0J*cD{hKkc1EW%?<*oB&pk1u%p03N%; z$2L+j5)wh^MN&cnJ+(pKtD&6VqKCckkj7>o0uP7g4;`_m!{C8C!VBU5@bDNOD9^Vs z1P>8O2t1~dMBs5RcKSJwN8pje{2LkYxN_06WmIB#x+J3@FSA1e?N^Hgp67u#LI_YE zc%)2lM#*3&5(xUxmE>m%p09iSLI6)HrQ{`dD4<%@bs)_jx1#SBY}s%)B|QJ3`)5NJaaP8M29PZDw-lF^}#a~fYJ**IH%x1-NO+) z&3#f zBqZe#_=L^KAG}`U7rYy^^;k3rC@A)Th6G>ES(rG=oc`(AhdyXS)sDTyRuSxw{y(49 zi~n|1Euw-zT`wpAPK1;kFj{EU^Uo)!a{woAUL}xJQbv|SItrZ!OPFmhKC#A5C6Qwo z5u~Rcb-^-Cd!!3i;L{zL;CUQO5JubB7==>cw2c#B1^(NC5zsa|Mbii?q8aozc=+~* zq=)y%ptOtvFc@vm5cDsM5acY@Xg8L_j50j@TCH>chK&A4BvPa9_s>WK^;d|8?=R3M zE*GrkN&`hz;D!O9NyGG8OBo6r5yx_<13XQcRwpP&H4I7ROwAQAIIUvg`)n{lCbWzk zA@BgafJED~Dh2dg1GHxq3@MA{zYP|KcbKRm$x*6{dQit;P#ox$)P(jRkJYFQV72yg z;>AyPUVDxQ7VfYWE+wHPv;=ZLf+iuwOZDfg|36A%8Q4_5XlCHvAI;#ub=;WrYY+;J+cbV9olWb;2EME?l^7e<(V?E_s?|A^R#(*L0a0YeyKIm}Sa<3ZsNtbz0!5(1Us1*G4Q za85R%sKr+BUqrJZ%sm$JofxCvgAhVir9N}`&1_(!eOSxi%` z>W8-FjUoRij~#|QiRCaul?k7E_+Y?4wzS8Pe{5;{&n*$e_g|1|XZ{6=?D=P8k~#~9 z{7rih9)clh1DhrW`&DZwBW(E|xWQjLh(>h=_f0UJreup^{J$z&3u_SdKW(UkHE_f7?O6Vs zQJ!IgduvMi4ao~)b|8j4hUIXu2WiS!5zW}a6&)}Y7>X5+QUM@Gy$IGK{r$~EW@T%G=b>l}oeV@L}uhf`0hDq8UzF`8e+%f{gI zI}0le@JFYFw*fHysu?aYS!ntVvF)D_%>RVo`Uk|ko~ZirzzAuF`Tz8VDFtLyJyCO0 z4E5X0!pS3JNCqs2c0#Mz2pTxVQ4@)3P}UgaHxr)(>yizIbfq=}ISVXXf`5>M0jz-Z zj|7nv{34m0F&I?@tcn!F0=$ic={Jjn?>NHrD*`d2z>(cp4l`68>$a`c`X?lOAplMP zNC3SOrhg=$r{L%3%M+{rrb!5=PNoS)^haUg{WVO#4v`ClO*H++8jeB(L()z=j88EA zs^Vz~gm-o@{nm{n1-@vqPGK;rzOX9g_Aq(h(icS~r|@oO9T()1Zs4Qb$A-*2FXN^E zr;J3`$ueCCCg8uknhZta_Tzodt|IYqJL0AO!02CZSi7d@WTao?D{FJNT#ftNp)&B{ zT+A!Js&cCSmtqWm8~d(5^dyMEejR%Wgu7!%TDAYHvM~BzGCjP&|B6xMB|O@Wnj?Dn zaEy@>mctD7R-0Y#^t*3f$5WL+%@^pPu|s=y4tLAbHSWdd_KC6HuXdr@9co7~AW;3D zno~6cU2TCIR$9~z)t!E$`X2y(WvIBltIWb+gF#;9kIKU5&uUx`y)1tewKui3rKx9y zT8&HPqu|f839M)jFJ2tH)%d1pZ_LXbqMtWC`~-oIz$dR)MsJhFcRqdz<%7H4I&9Mn zNA@Rv0E{Lo9hE-{Eb@19+{u(?NKa3{3;-w*f;C~5(!{s!PYjPS#vff@FK((P#tZ0W zW`KWgLJ;A7XP6L~F|v$2TyWtKBzD)a8shQ1thj3>3=$U=E%pl?J7qnz>5S$;#@tv` zdc`h_KT?Ql$_x^q2Y|GJ(iV)xA$(h8Ra~*Aa z6TW2!6vcSG_OhNZ+t=ckwaaRc?X$@j;@7kNH}`3jWO5GNSIKWa8DR13z{e_M^W_Hm zR(qbMy4OzTZn>VljUco7*<@~JsW{=I@g}d@;%ynmn>Z~Z%6v}FP8@9$Ahs2HF8bxD z=DznTY8wbBS(HsZDKFZ1cW|nl`ul#UqGNDuYGzS3_|s&MOrt4!DI-|L60FRp1f13Gkm~BO#Ywx2|J<7Kc)kT;#sw4Ngb{l7?(k2o` z!*cKBVo)W@*`oxtz1vZZ6Gl|;p*&X!Q`%Q2QreaDwxWa`wiF##d!Y0q>nPRP_vjp0 z&0rFF_fg2_(kO6&iRZT{v*qRr8m{>J$LYqu)t79`fAR77@s-BmT{862wqw^mzR2IU zL>*kr{{A#sONg~1oSnH#DM9-Fmqu2qskD87hW+ww~`mv-|itlv_hZ2AaQ_LCIoM(bijSCb7JF z1Z8Xe{h>;mXJMP?{aVgBb3j_V_2i5I+T=oFPNU2o6H|Cm4_$Y5%?`Jhx3p=q@-eSN zXydZ6H-%@X$G>+~N3T-~qRmte-P!Sa&*Goy;Itg!%h%)I!@Y~F^e(5@78KWJHJJs) z-9PZmW}mEu!^q{7#>=^rweG34UIniSa#?;Yp3SE+w78&O>n1M91E{*bD?DAneJhK zNJ{EdV>Okb-1h9CtX@g!m=OyPYN8M_h`%tInqi1feWEDf1=v<{td?@F8Tx8ZtdW4L zqgOCxd6AdCInQQ$GD?ldwsYxXSjRsCCXdGDSRMYbSimW1u?n$;3bfTpB0r z{mjf3sdPj~N2f}Ho%R>X+`CA=Y&7U^dH%Er#PLCEj^>+^i;`h--oty zG0(aKty-t-ugLrivm5Z@yps3h+mrYH&HK=wd*Hr+BL8N4gFCN_C&N{4G{64(^Q&BK z_m9y-w$ZOY&Dl4YHMe}2_@*<_L+U6h*&bi+J5k$%X2qF#cvM$6R|{X%Lx1*l>)l$<>JB8XC~wV_XCHQOY$qWHU}(U0qXi$z}}3y%Gn0^R(idaa=16SC*{+FC0re z&Rk8z-xKETzTNufu64%j6~E?M>yPD|zuw(;TWr>TOLu!goOIy(tQzEI0{FVDh0 zyE>U8D-brp4UFcSj!Rm0Yh1Kse}5VywW!_6Fxojs2H% zFE1{ieA_?S+xSG>ey-QPJZ{EoFPkoIvmj#%nddy6vG7l|Ybv_0nTeBvdjwLx9^Das zK9%#;IH+v;6|>?d7taxOLl!nQAyJ0of-Hi1D2uH`KXI4wQ z)LoTydir=dn$HIBr6qebu@q~LLe;-rqcEe;EC+1oseQ_)+-Ry?LW{7AI{$aBmjoOZ z#G=Tz=U@6An*DlYiQYt29caTX zMdex_E#U;@dlW4XGm7?Rp~S-t2Ui(z2VVWdZkcUk`;pVUs(C8lq1|*qc)&oz z_U78W3Z~W~dt32=OBD|yUT(iKW#EdsbMwooys6sTx5iw@uGF4x7jHJe5ro+I(zks8ZX7#uRyeFw{ca00h2#Xca7<2@I6n@J-_PpHrbh`=0t!ckU>B z7hbSeT{T1b`B05#2@r)j;k) z{XBYP4oR;*^VCW5YMl#KSRDzAr=qwFj~wF>yh&f~Ln$z_h^ncxEe9Y<3F2!sX{y&$ z2IFa}M~*!~TTu9H>)M-0;`SbfPBG$S5LNONBxu`u& zPmD6}jxF@d$ihF24vRX5tBcz0ou(mWz4dKkk&wG-72*C+r20FmwNo_uV}XMt(2h)v zVUbRru^6f!;o(X;&LAp;mrN1ZBREN9eyyu=P3`9;nh(#bso4`TywOXP1-x?0X2<4VJ4$-wO~2ON~qR^XRE7j{S{|15Md= z;2M3p_6k_cvb@Ut~ySG;Wo?Gqcso5sZLljjab4316AWH()r>ze}yjS)Fl2D=(u zn|qqa#@JRnu2Wh15;YfMTl26l`v-Tbg+(s2u9j$$%eWS%?UO8>^ z*?eIUxQXQ7VEbO$Vyv!FdA=Cal{45@JW?~8`hGHN!_@VFz6&#ZO3-?UbHr;e<@*)H zqIE4D`Co_vuj-29;{2uiTo$Fm^sJcg_X*CW9;>(8XwxPa`z;-=8EI*0HahPW#b{G= zdf2GY^SZja%P#!^=go|+dQp}y)d6znyq7E2J_5JP2XhQ^5S1XO)>6f z=D{W5x{yPkOB3V>lSkvTn5Nz#S0FJ+#Xx3CvMKPrU7%R{UL}Px4y*x2Za$%613qMZ zuh`pUgrluK4$odgp7!?&&>SqOx1m}0_y9gx&`-048HvH|qH3jtnpRFHYO1PCX+f{zwvD?~g zOBlG!_G?_Tk_*kt%)zLKP+`KwY~F{Mx^$~^4i>I7Z&EL^wtU!bk&#wcAl97T{oFir zsJtnzPd6_%G2LqmXkB1Vus`ANQuHhnNZbxJYZ=p>wGZN*68_`=%mF+GrsF*XBAC;h#_vTS7@Y zPtfq7Fq^Wg3gsAd$M~YKEf&{C3YzN=EgkF`!Y*wYy-HK9p=P0Flk+`TWbepJS8TZ9 zKPyWjoIT#y@WFG?PKUo~%<0CwWEJ5}-UV|-qwS$Nb&7pT4Z}(eMH!QOr85*kG0@yf zm9wwMVaBs#sbEbHK6A^=9}eCC^E{eZ(9G*}=HC6Kp>=jTjrRlsi%3DL zC&!8!LQ><--f$l*8?!UpnUR@zvcR>BO4IlDef@`-wS{vf^?5mEuj|$}~lELa3%br^UVfM9w-*!m1 zl?;@PweQ?Iwq||?utK$cyQlP_xhrh$O_^4CF3+#Y{8r%jJ+w3`XXMP~c!1bp6W!m0 zUcFnhbVlU{ntly5MMJ>7HUR$$YLQx;rY21bi@_%ozl9L7<^wbiMH7*LZ$&M3Sm?AM zLBBO1{2?ASr)U27EmlZNqtPNnAOS=n5Z^#}!%|#$mYLPbqLsfQFgR@Sy(*Tb35HOd zZaKLF1R@X?-ov<5XP#wCgibX6%pAmye|U{ zB|`;GYZ}FDwBCz>5cn|U92&X8vZOaOD_%e8>g)_+d{3|Hw+wUp0(0|B+vgVM`70B^ zK;PZZv6jW8Lu1_(2wv~aM+)i-n*MsmHfX-&y;zuXZN7bLx)}(n+1=0g7c|AW-&oz! z6<%1^TX2o={{H=FugJP{ln82b+BWzn7Bzu_bVdrSQ!PwwG8(gr2nRn|8+lr-eQ3V+ zdD~z2Yuc>8Ed-XPp?fEyWt!MBZ_q1vT;mUn@a~b>GCn#YBGwQK|&^Hqg z7Cars8K<$fbW$d5Oc?CR4R0g5gaQw2r(AN-*tEz+3M_Iylr4%n=3`}JQf)CZG@&c2 zcjxo;^nh>Mo2l_;Fk`Ac)XYFSPjRfRAS`R^PT=rc`f{uL{rjtFLeS`;5^poJp5Sk0 zJ%^@72il6fJIY7e-3QZqLF6!RX{eeEwp8T|t(bBGVW~Bm8Xm*SI=YpgdqBa9o(V)u z)Y{MfxKdF%SzjK?Kl)(!plTB($a&o zPmYnsLnu^iz-O$c)1w+_j@@X`lb&Lzy53 zRrB}Fl#kqSDR3Vwh#iC>v7u~i(M-T_T^el=!L2hGQ8dVTvg*Uoc$kU+R*?BoB`v)p zZMovWf%K9C%}wEDB@bq*>kbWk?^hf-Y1CZO-snndP#SJfH2@c-srIq*+@9Vsfd>=O z?+#5?<+v!HG&9TXU6av1RyG*g-Wmc5P2m-#3X^5kgC)^zf#D8s{J+igE6q5(k+CR@ z84J`;KWAOkQ5L2!Rh5|W?oik0`wmNg{?M|YPP|W*i(p^%>FFi*u9;I2L8P&hsulu@ z)q}B$qfVn`t_3F(Gbx-vXSRc}>19QMfq{N$>~+tT-&d4iTuTA#8zm1$`9sU=r|vbh zuW7Ee>~YsGuqYb{PY7-*8$C4CGq@C9*gai{y*Z(FV}-L+(9%O$K{K9>>FEW7rSn<> zg%f2TvM2A+st&~ti~#{)3TO;%9UHVq+0I{j#|qlpsuH0<)XQW?_!jSSs`^nLcB5ru z;d~NrJ*ph?I8M~b!s2^--^S2z-X@hb)m4_`?gAW6A2P#a2Hguonx*p(T4s3~S${f6 zDA01h@Fea|yL^7OPJ344g~n3FqLb!Bz3u!KjR&T>ZK^VY{N4S1GvD7J72Ni0$pE2G z+x-0nqq;uZ%x68Zg$J6&3Z9J;N{0$EypCu1ZS!nj5tFgI&)&sm`)ccPfA6JPA5fN7 zX6r&88X5KZdrWm(v>)hpHyb;CAj5hjyt==<2t-%&hH`CJOY6`6u=hT(jJ~ZMO>ogT zKmJt5#?>YWa*F9~s_paV_X3-_ti-UW9tyPE$}HQ|zxW)==|WHW-->?T3R|bX?^}+i|Ua>87aZMU=##T!u{{DwNJqYImo)59}L{uVvAWGSP$f^ zu4jVP;JMJ~036G+EcbqNy{aX2ZMy<@oXT~W$DJ8*-?CkcA13sE4xKNK z?$mJ`;J=k0aPDR6AB$}Ueb4h4xESbUkacuY$T-(trQP5!tc-FYPT()EM4ywO!@U;Z zpleyjL3cr5W}OgS?V2TYI4MM-Swx{(NTGR!;;Quuk40pZWMq_f$SBF8S2+lfdn_cQ zB;QaXqolyF9##PiP)Gw{#X}h-#RhPZ&wx)`@N!?6{cfFRxOg#rbWgWgX4Zjy1L4;T z+eX`L{G0lwvN{e3U*Yc)eyhVS5zRVueg$}3O21x@VI|&`9$AAsYaQ#~a&72JqQHT- zZS6ZBFTJPH&$Uw%Ufbj&5AAhS7J0cnAd=tl3i%T9I?^O2@da#VcmPMRFFWG!q!Ns(gIm-uJu)gXDiXW23e`lU2fpG(%B=K$?t3m2qf+HCIC z1i`AUDB@vd;+Ui$riIaVFz}h^FFnFdq-8VlkJ(U-VT!wN&nkS+PVZ-54$$J`(^Rz` z00lO;tb!(Mcj~3JIQJ&1j1}_(U-A%){g9RWjQSgWs3=DvS}o~sEtuCPMMrZJcLb@A z-w(}e2C_+JU2YpJHO1*H-viOm6`5_Qc11OKVP0^jLUPzPt+8LTS}HYWPK2 zkPlU#Rol9#397n4ldB<|ls35>Pb7!;A)(C)^xUH_6mT_5@xF9H>^g1uPt1Y}9Ou_f ze3rji2!QnG*OEUmRP)F_f+Y0kTX5=38wQdna9Mn4<>T;t3fYO8rF&-EtWZ{fj(z#) zbJ!NJ!__!q&Zi8tQyh#Dy*vQ{D6%o_SAkJdT^+3o+z4Q2^ zErzdZspTa{RxyaPGQ^}^ELdi4=@#<{0G13vDu`+LsQ*UKI?_ICKQJ#e3Ga&x5bF5I z53X-dIx?PnypwCdQGaHc#ib5QI|#xs{E-#UMouYA3io8{zv$Pvhl7+LUs^fWUj2^O z{?5daC4^?~3Ju)3MyP5}0m;t0V`ONh(Do80F4Nx^qL^FnYG``yZ5oo&iN1K*Py6|z zoLo>KRD0ZrAzl_W%S~)x4#y4#eLlmSF`G!NVpgG z?ju<`L%luIQ=sQ@-4cY{7Pw-_#nVQ#-mvrHNBDvlPHDeKm(oG?E5a6EPkHV<=i|~i z;M-Y^b5fT$U*wRKo_>f|<=k-bx2f6hPjkGvJ5EGAJ1R0B&el=U@Vad*Gd-kCLizlu z;dPA(!5ix(y%d%gN*B!=SMw7&&35RL$$W5I95t8$9!H% z`ui~|wj<;ju0?)nU7c972Cl{JUA3fiUV8dZ_L`?d!31r)I3u&b6-oFmuP1exA?lB0 zpGxkf-(35{vvV_Zo8cM5_?uhE>FI2nc~VkXpR6!4GIL|+S9EnTGjq7K1(Cl1ly``C ztnbA4k`48J#e-Ar=O#Qqw@Hc&h35}?miL6#7imt}nVD_x>3TPOZTMZG$hzkEqRwjR zocQX4JNhQVlbZ9)3?HZ9A6BX# zXt&C4_-&!U__Qd&P9fU7Xp6M{@@men!`aX3g2TevM?Tb9)ZdyIzMT&1fd2j1*-|OV z=vC8GbIZ5Q%+dFC4#x@9e+V%=lKMGC-)baL_mEO|FxySeB89r!i5kOQ1NH9B$H&+* zs^7e+OK?pkG&urJtTORGx!vxetuHwp!s9WUh>c@ymseD^|E zbF`gU(dz~U+P~Lo#i)g5)vn<{>QCd=?%^e0B9EyZt>RDI=E^^8ZjX+E;lwigubbm1J zoT%qf7?`9am~xT0TM~zpdK8|;9rQmc5n%dy3**n*BFNnA^eq1yPSwg4N2GQA==}|j z-K~$4c6=;jd&Z4p<9b`o^^X3p!#O)<;s*Z~y)PVk^6+|z*C$x?Z%E$}e3yPC^4^a1 z$=lZd^{O!l*KHoTe!bmeP5q_^TCC1mOI@X7EF+H_+6oe%=5HA}?%q){IH$xV#)G57 z<=`BV5KH}39^9Gw6Z$vl)*jXVi)#q6@1(0v#v^+(8DevRLTC~rnNnfhl3Iy#kwr{` za~aw>$nuY5IWY_kFCGdXah7(DBLDvzJM5Vw}3yX3tRMbwE1%U)gKWvmQG)CA9C1$+`#<6%SYk#}5Aqg#FwQ6~wq?9Ifn9!ptFOw&sD zAermxugoZTMta9peA76w7gFkGoOFz9mPm2yuX5xM!5uriKFQ;7Hb0ImiyV7oNRKd8 zg3o%u+fnpn_`>B9vJ`usRE-q-QNcx*OWRb*_Zc6N_pf4n5IC>XY7Jh}Z()`~cywN>%ctWZbF|I9zIr1vr@w43?c9fg}F7DVfVoz$$J{zGn#; zvgT#N0X1>Ua2*+%tgC6f<%!HgsU4c1%{LK1;J|C8w_e&NvhVg2zjD8|VT{ZCFZfw- zL(yYhOh$f`NN+Gd_YQBe;_)Ci*^0>kC`5PPK1(o`qxq3^bdfyk#7x%y@2*31W|(oWw0 zX>eb?Cf{)@*$R(v(fRf5wG1?+6K-r?sfVhqWLG}??Y>%e8GNe4^SE#4lar2bzcW6% z{p29`$=sQX7g^8uusoof%C)sndOMzpy8wnQ@M2}~i-R+7vx7^-ySOc-`d7TioBopr99~`k!Lcv<5k*oGI1T>rFA~GKXr<) zdh2TXNVDozo~TN7+FG~L$_ZH=q_=|O?3!rZ^|-ZO8+TQmVWeMPN)R62bc!WK+`V6? zN*$lKUv$?gdBY0(oxH0*oh6Ii5$lwdYhaEmAaBrcUiYA0E~HDoogBk)4cY%Vr1nX+ zvCGEgh0I&k#Orb$2j<#%8A~55fBq4-kB;N*gRz0BLV*XDH+*`Wv|?Bx7MHs*BC^hw zl}s-?5a%fD;=|s`U1*;AN;jT`uIp(x9iQewmcJZyZzHkW$ttVXu<0_22oLG~t+ig} z*!ISB&Gy}l-+i_&8@O+s@|V0evh5m0L8>_Fs4)x$`ef(BUV#AR)t-Ekhr=!() zA2h16MC(WJYR}nRuTHxv-V%#kew7+jqhau99cN=2-{a1Jy4-ywx|UNARa$#Ke?G9*p-|OMNvjt|;%Oy-!b zdiW+}nFlVO@p_!rYVkBdW)Z#Xo^uXfr}EWv>jHd>^((jaZxa5SNssAR^%J=y7Q^*_ zr|1^6>)ux&9;?zo=M@K<5qZZY`ypOV?oLb z^`qy-HwSk*u43PRV9mMbIwy0E>|P)6qTSVq!?bqw>KY5C+AhYYTG0Y^%PjML(sBQV zyNXk|DlN&QVeIg=_!fWQ6!~0tM* z=;-im86Nkyh`+ck7{Yi}k7?*2)A@akS_TSQqBoom5?3KC@fw@9stMR}C2#sD<$!QC z!S~yR@GD*N44byLB=F9i6Moh2|3^~?awPF`g_%-YQVR?HGa?j zTF!z~Cl`Ldx0U=CE0}%AnlD*cO0Hqq0)rHDstx3bTw}=lY65}8oAPFvzV&$VL&V`=QHfTRUEF?|a zrRn6VV`--zbRJm(Mhq^M$Wc&21f~0`mZ-ncgwn5~T*x>kP{N&ebqNnri@X+zHCWW@ zw??2jMK#VZCx?!3$#7%LsB9@nyz`oXS5kiq!jUdqurYt~g!8u;C3tkJbgdwmQ^V^l zaH^=%V%eATLfx z@+O8MX(4hfE6!v08vGIP4*YK^cmJa!j7wH7Jqj*cEwLIX;7JCB6qJW0!WX!iyhnkn z@Be$d_4J=KK8G^snS-n zb$_hx5wY>(bdQY(gzETQ5Uxo0J?Tmo>_3WvW2zv7{Za)Go-9beA2GQg(EOKWY&vgU z^@%#C)p@*gn%rdYH`|v~vMxiqDzYx2XB0p7qUS^kNM6GX<;C_j=s89T2}k!8eUDnF znesaIgiGl#g0LG(_{5Msf{rn;BfBMVx!|L8X80E#7?w)S%`I6vhvTAKtG5<+{z*@L z$$p`8ReZUQ0@bMR~U?hTl>Ij7vCaaRybEp%&(Ek_C zgy`x8{-AP-00R^FJ4;;P?_GdVfq%#<&6yR-FCrNkbr_8!8(-8+zhI=-oK_A)5Eh0I z76*UC(*+cPD02u7{H1q?xwm1toJGj8U6p@_BY_skRF#H|GOVH^v zN05z(;4)slO?3zZ0}c_yAG@T4Fpyd47=-T|%*_ogBZ~CKsnlFLqBl2p2Lia%ml@pQ z;%3nkxqrmP$v?Wy$=e~yBe*d1`Q-RyTSR&8V}$G|i}PLW$HlIOY-T{La7rJ4e6N{X z7dYd;eQuDx1*BXuG?+1 z&-oL=XHWG+tCk#Bp6dELVdlGY!)(xf*9fJSJk^B$76F6N{%DcV1pnb?>ws+~vHNPX z3C;K2TMFKd-cYdk98V(D$AH{64i@@GnU{`N;soS7>6ybi$((D44%4gn;BzP@?*+g2 z0Dt&oBhvX`uYrLqgEry z8d{Hi7ts+^^?kIfB9Zi=(R=Nb_w0|ch>{;7sxyzbMU;2P+GKz1Z^;W(2_5af(U71# z6)Wv3e&eBEY5qjRzKGeDBHO9P#B%3flsQ^`iAL8yGJ9qp^eP;9``0V<#FOSP6)oVb8Kl|5&1mj{DV74wjzxj{ zhh66T8At!W5dc07&-LKXO@;D@4VInigw!~TVs8`y?Rw)f7KVc54j zXU2!)dlc$P)Jq-Z4@0mq*HFH`Ds1zJu7nH_-6Ar~81-f=sGK+|Aq3GoNroBYx(-Yn z&j&#efS|+O#87!PbOvfvfH2xdoTIW+d0!F$o~C*&%2vIZr9V8hmXq8W#!TNSFMz8Y zU&>sgVo*>|AjR2!wor%xg{v!`7qRz;H)q%Gi!Ip}VBKHP;(ouGa7bY=x_{I_prt=S zHLpb}!u5X8Y=iUnnS{T)rj##LkBU6EYcBX!(a^(Nk@fMjUnxo9hWN&JpG)GKN!Pvw zDrEP_v^~h#67}Oj&i~ijQ@};_bi2E>NJ_JmfQo>GN=YmwrP88wh#(Tu(v3+T zfd)#%$Rc85^Prqe8EgkU$^g!I4F}s7h2D0+XfQShPT&|wtxkoFA|I@nJ#RI(#y7i2 zm)OvE^3z>@Az_=2IejNF+T=F*EXPhP7%Pn32H;@BE>8zy*QP14$HJ8U%|aRM=qasR z-Uz(MBJk-bI4OSGH2JxXa7YI~sbT}hg3o%t{ z#nJO3)_d+Ut)ye4{X6@^4cu*iu<}M4-cO=UDDoYX2EVfaFT8C%(Yz?q=D&)gz48HDT>;G2 z06J*d;X(f_0rZ8&(Qzq`z~hof=d>afv00InSm=K)6bzt;cY2khk%M&I;AnL-pv3WV zIDYjA$+@b!sxL=0UJmW)AJJ9jMOGgdDH=69E;8;-hUMrP(Q3sJ9CaIhT%vJFf3DLp zOTI0cR?O)b6gGcO|29B~|L&)geGQ3p7tQb)7iJf>yvxukk00PpNf^T<@j}x+R%Ny) zl9LyLYr(*wE^rvQ8hnWoTtUqU0Vkn0IDlhY_8=lSObK@+GCdQ#b{LAuknSam%=%5-@6i zn$Jf4`Tk(Ep>>+M~G3psj9 z6qbp$p&l9sScs1Y4sl^lrUS3UdA6YJMyn+r1+?CM*KaM9 z_{VM64rf=asPNA~G?cs9StN9!zLs?HIDkT-kAJ!5PgI)M1U{kz$8hEIIT?}Y;9O2d z$^ut=*OxV?Rq)%y+weR4`IGp+-ZAGg=EBT=K}o)CPiko61Lt zTHhC=kMZ_%AC?4)zth1Ii@aNisg4d>4Syjvi?4Cn9O%DqQJ8!P%xuDcVXe;pYo*b@ zC;!PLq#1ExyDI`at*7AR<%Nn+7}kKT@rf- zzkP$w4CGB}wpSzhGj}y^3BxFQ&dfg5-(v zhG4G|V4MQlZQ!4P`ED;BNes>vfzdI!HN`JzB&OS{h$e#N1MDq-4FAnVWPI z6UFq-+@W|R_%yLy(!C~lEc}#Mb!=B{R6ob|RL+cf6jqWFe6O%H=H2MA9jMXX0*r^l z^6rLLf1%d@t#1xH$u0hWq~@yd3&FqS?F2+Cs#q(UQ%M6Is2trj{)5CA!`^o#i*S!C zhHXbcyPaJ=7Nds77Yt@}!1I5Vc>7MydF9BA9KLIYapmwIPHSJf+Rv&2(`VJWa&|qM z^BMw^jSgONJvEJcjSisAY=ko8fycq8v5idvBV*^|V8p(ev>ZMIb>GD)EE4-YC=j8J zGYO{q(+l77bY5H8MIuJ)y!X+!D#wc#ZAT@%4xM+MU237w#x(F&bglij!LoKEL-(!e zVWUUD4w$DD3t4mH%35k6U*xuDY>Ss$($?OQPFJ#J8EhM>lX3z7Z6N&jesma0aRuh? z%*to>F!9yT?W>>Jn=kqwI_71;#Mu7oZ`0;NeDB=iTU)FR&xp%oho-Y~8FmZ~C}LH_ z_YJD!QNuNi9lH0}vBOfiSCa#)S+bl|u+>5`BHarHyJnvj0REweJF`J2^^t#TFR$Zt zsII^3ZlJ37i+e2XNSE3K@h~)DjK9H`!(I9E z$O~a>=B$f{t%+d0%ifF+61Bf9a%h1zE?UzA<;)SjJ-#l_{sO zq87_MZmi9*%;(&nVx=)3Wvj$_rQI`f}jDJ3|&aArd+Pe9`WE`bf1; zh@&zX`n?Npbn&2b!ou0z_I%Mlq@ra558*8xBz7Zfj&{L3G zrTe+u%hPdYq30{QHB@S1)N->QOnTE&(x{^-hJeg#N7m%>z5`l7zVe%}~d0F9l+Ct#UM!uSsi{C|)OcgSJqkzByM^ zAY5sKNa-=}-}D-_V`3*!mmzm3UQ;LA6c8oeQYa1W|Ss#=Nps2tj)@_ebcax|nk|h? znktbr6-z*x6>)n&x`zPy`KmpQ%7OzSb^;^nH@xi-|!)x4sA z232EQ72I3A$T0FIdoDpJAm#3MjNXgMTT22@#`~@k_!tQ%k2(#-?3Y*#&}ct1)^RQ| z)9&se5mouFWlkoo`mSk4sPz=IhUcp%0g9?9()~PnJjlCBgax9sbG*!3d zdU|f#!?pX&5~DYDZ5uDg4nKqs(~kMm2A7+L0LHbZV(+!}TZF!Fakt8^qG5!WPSqwN z>d7p`9a@A5hSz&c3Js8>&vXvl=HDSx_SVBvSx^TAzP|X1V-P5L1JNz=0LEn)p@Ojt zRen(re+HQJ;VgvlqKcWLqP&P8Wpq;$!!T>J*klA*0PGGsr+_TuY!QJphyTg@;R0m7 zB2DZ(okSY>{xnZ~o1A5+c{x; z{F7fqJujsufb~o0K$R7f_xtPg`KOkh{2Fr%_?Jy#{^J(ZR7$6t@@CkuX%y?b5l z6;y7_)z*i+iS;8i0~E@2=P~FiB+ht{57;H((DCKa2Dt%CIPMS-|65$bd6+N{p=8)P z$b=ABh40z}k>i2Ov=V`9joTfgGuG*P$?6 zJm8^NUY+VM{;h&*&A2SSlft#7c#)5RIjH!hc6y&(w^EjA>)27BE2F){-fur=J@a`# zx!Y3Rg=nQV)Z3owF}$_b@0_BGdJ@7syq?a>+_y6VUm951G_dX8|5Q^jI5Y33!~CGX zf!5hWOmk0oV{7gpVFelQ6Ay0|T@YOJyn^Z__If*;D%gTWgb}dvsoHGC`h&)-H4H}9ont*DjY$4#o=RgTInDrWpr!mXKxdk?w(K; zo7>V16E$nZZE{vG%ezjqM9J!pvu_ZCOG`|MzNsI>b^{ALUIp|Id%&?Qo?pU=$t3Lh zL>t=|CE#18r8mf!#GGb3(t$thJamENGK6fOF;>PNp+TDgbQl^tFpq9Uv@#E^9@s4PAG9Ug4sJ|K*!JxX zcqzbLKl;UznmQCd(Yz5iojQkFTpQ$(YCi}VaP*Qw^x@U&ZmoTky#2E=b5w5$J~eu4 zu1DKQcVfFF^)})Q3CrkYL@UeC{DBRkf4nW(ZV)~#VK?go_f_9DvhTpVqD2Z*|``Cz71w-D;Cj3qiHF*1Kw1 zcsCA;5n6TyTLb6$3J*T$wioPnwT zj-!iLzPXv#V?}}POH7g9DidKI7ctL^zaUnSBJdE2d5R22hq&l`3`B{3wuGV6Fpv!9 zS+m4C&m3L(^r1yK3?3}!RI^TEOr(!wJH#%m@4is~;l?~Oe&E1F+wgr>q;NmG-lc9` zIAzTRUe-4AU=dl0a<(O#{=8}z7Cec}Zy(rOdBc}Gzn*Wmx{2gPd>>!oNj2Tx<28aT zx~A4vz@n>~Vw$KK9`xF%p(}gTW$i9xwzIzWraj^3W`5z#EsNQ-FN&{UYp1Ly|%7JZ>XwHg`lb0>zT!Jg(tBvLgE`- zLFC|_%AL{yC!PsmxE;Dt(P=%>Ru1mfKW9rx`y%=A(O`jQ;N78TWj2l55F z`KV_x5G%&EAjTXadR8B<5g$j-YhMSJl#iqT3IKKn|CW{8tyP-%%W_!+#u(zEtwJTr zUv!ltISz*_My>oxM@PjA?&ZGLb$I#&ZA8#ik_&qY?oDCvEC zQg~^wVIKtDaI~Ibi^7QDu&rtu8klDNW7z+LCfW)b)*mwxl8_sb&4IDbc*ytP!)T5t zzqJip#tj;h8yt1GdvJ`gmTf??_OQ=vYChbY>zG4?&hHR?NVLm+c6XK z#Y?4w@Hu>hxN)B!HyLB~$NC>Jj?W=->vu#_)`M#fIy&x+ZW72AfAetp%KKvxV_30N z|y%o?HKh1t`b*Pvv3NlXvrtZi!X&CuQZ|l#CKawV?G7 zn>aZL0$5a2aghVzLk#jkBoOevJ0%{ZFnN^%4^lym4*~b_;6S2zAOHaTEGG(}0}(ay z{r_IJVE!H`0R>DR7oYFtLS@}laZ{$<7jAhU)z)V&dqR6>6W_Gj;AlaVzH;E*oMfjq z`_NZTOK2qwfW zwyqYiTKq5FA@$#d@wejjGksXONJ}b6D%=>wO0O9ZA6hOz1O8|v`caVf)dbdU9;CQ- zwe7f#s$PMMBeIg$*J_7`WzplUhF> zZGVUmySHgW3o7~}V`eDD5h039ar9_|BOPtqD$@48H?y70BOZ^aU=8JjeyK0^rI4rZH<9L+Io6*gp!wWQk-Q_6EQorau4< z2e%jY#}|BhOKp&uqk|hR$PxI+@S7^5TF>p(sS#DwmM+Ua%BN)tX;Xq+>feVi!QoxV z8aSfrdRggW`vxj?bj#Z#X>&$m$#L-4?aIG5qU#Ng$KfGRRQ1n_1C;=7{h2aRc$O0h_{YnC@(1uu zOkP)Q?GJos>9<$QG6G*)OaahFW(n)K1Ig6T!X!Vs&`>Z_D40Rg;96>E1H*l31~0Eb zsF%uT2Ahxc)~U&KbZBd$os1_SU=qg55U}(Gurv?wHP{B0TSk0ZSTy4i`Rhr z5GG!I;7}#`h&;F@l#P@movroj zr27STsL5IqQZV?F1APay+=`Hd?ZdTFYjk6cTkf=cis={ZFE&F9!}2lhW1xg3p){sf zJIGI83d9ElWp7Py1C&OW?Tl%N`Qm*5KUnG-8TN2R4A;0K_p4KpYu;_-64uFqz}V;@ zuXIffSsDf$kU6ruxFp%>ff%Vl9-wNfM%@v$b;*cWV8_1~iMF3SXM_(7m`s2;Aqh|! zpmxYYjb$3!rEc=W?t$uE)pO|s*nDgL-rPTgH{h`J)k8KdEinx|9Eu&}JEoX+kpgw_ zfm+3HH@35!C&-St6>i^klS0hwqet!tVW%=&nJAlDq59CM{5-?1J+Fu0Vevi@7 z%H2ie(%MFKbxp0&2%lYS%YqSVn-PSXnQGql-q~D*Pwg(uq}J7W@aQOa3JTy~@dkGjdU=qUnCbI}Bx83#;=b9yiN7cv@GIIyfv%cd6NVT!} zXuy%S+^J_E?|3XL!w?*JIOIGpohI)H?if!e0TPKqmRl@Kua%wzrW#Ys7ocKatrbuK zpg|rSDD;Sg@K@|IFk%_V`>m}@3CYp+mfOIoap2Lm-+Vh5*wFz}fUMus>vA#C!>m@c zb{!oBr+~mw-~!1yux()yxULS|_7r@ht`MDL7+MF8r3nj7MMs{4&|#=o7#g)M4FInI z+X?NpU>_QK2)Ml!Y>VDcAcmYkL8yVnP7ne01?mU1>jz}BfJwbc39A!*bo@PDCbwcP zM_cILEGebio+)gG>Hr5dJY7fPfh!Nh=$#vKXX0G{I-ip{N4CZ&M6iH zG*4dL17}+${HQ6mVRV_Qwo9TVDYMmk4X?IKM1mV03@K25a)8EiwK(d}NOU+Q3tKYj zxTGys*{;>ER2Ry2Z`L4Q%%Jb%aMc5S9o}|lgIJr< zha<5iYhI&$_yqprbT`lHOHq6ju(n`qEdO>2= zyzcA5{Dp+g#Carj1$yoK){JQOP zc}5(SzMhiUy;EnfDADRwSiV++sM|6+HL;f($D&-Pxv-yFfvh8&*c*MdaWFc*=M%er zfSNh*83Tg=oBO`RpbnaBB2YGnJO~y=RG&=@`jKXe?`uuK>OxTOOKAL*2oyz>mP9o6 z@`P_bF>5Jtef>$}uOy&uQfK^S2LhNYLAWQum>(g3Frn`=!uk-xl41YC+Z7`$=?whmlGG&oCJM1sn&cl{M*T~P7?kfB))?r9b=@dQ=|{(N$U}0{s#am`dFgvCCIm&ci$`!#=0^mQLLihM^Q%st&3# zs%2_&YJr>7etOiM#x!hqXzcING}zKoIMSLtqle3+sW^-U*`@npflKr&lxzokG><~eA4Po||;_R!^95Poq zB2_qks&NWxbNcIYelR*i?@1Iz6vu)49k(0z2XMO8Hwl#Fn^d0+N`@uZr+`vmDZVN7 zFc?h6SS?c!PfT-4PAlk!Hs>wvkES=xt#$BRbTWN!$v?d{6?Ho(MVB+~_S8$fQoYQ2 zefh8YQ{4tZBZi!_h96gr%=e7(@r_@To4`!)sZ3ro;|rSI6~BXj_0DTG^Q*e%(|7I$ z+ghA?Xz|J4^6v9{_%Zihr&(Riwwf-!A6#vH=9BfO4x76Jw)m5_ub1quZrRO19y~f} zf0o9+nbpD2tvRU(S`PgT?NB6r0G#IqcldSseFuN{>jHO!y951U&S}o|&SNg%{an69 zm_xnf06cljn4Tg{XA{cJZRF;%}f`!_-Z?tlqm9u+Jq-y5cT+4C3kVzF8uKra( z{#?+>bSj7s4*w<1G%NfxYy5g!{ILfFAO`|gCjyuYf$>8EUw48uPl9@H!V@McTylM{ zxJ08S(wR ztm3(S=2!0>LOT2}U$y*5`?CAyQ*|*;Im;lj^lo7HumT}tDNm5rP2;a7h6l?g0i~|( zc(;E+N@jiAN?9B5AXA?eZw?<}#;JBC?d%h4R-0#HPjd`4`6^04_Y=zQYZo$JC46RR zAn~H<{nmSVm(L`9Pq=v1@Y_n#g<$=!@q#~eubG$&oPmCby9hCAne*V|9IA{JjMGFS5TtVkDs7xQLJ?@8{ZCXw~Cap^tn7QzWpxRd~O2D z?r9g&St@k3yobR|&fGo^*d+f`r;|a z>y?SvSlI)OpHe{RfF)57i+{N%ne^Bd0@x%J=YcheblOFnP_%R<|T0WKk17*SnLKd92x%j^IG!S1!LeLl;#21DS ziYN#966_!N7y&;ky^S6XZz|Ast?kvZGy*0tM&B*$)FwIYNctpBZA(f$8{d*Zc?>uE z*bllS$C~syC+nzpIVDqhI6;x3t&Y$#t}hNySNe|%Gh_|R`uO{`c6y)Sm9~1p<7GC9 zH#^^1C(<+&-cR`PHg7&5COzw3!p(?RmI*X|sTLI@j)~J1DQ2-#6^5EGCi~CGhnw|H zUw&@d_nPyuNuLXSkO`d-k)JW`#v)XP3cf>M%ma?m4b@d+?Il><*zCT#gRlr z?fwDday=eP(((rq*U3f-RsEHZ^maol&1_-%#quxn1zRpO@?2~cn#jM{E`@@wcgV9O zuYbQT#kA3_t(UynW3PHaMlL*Eu2eEI!2iG7?b(^B{& ziS=|cAHpWq6ZVhgcwSP3J#OMSZ$fm<(*Km}1E@UDOBw2XSQEFYz%$(;f6Ca7CjO@s zC+?gJpl?$Qx}qrLP(Zt5Mn4 zGSBOLd3v+l;Z)J%AfCI@&vg5K(v*Lezu@$i*l_&=Z5`+;f1togQ>u4yvTDz8%z0!9 z6X%|@E@$#(2#{E5H8S+p2MfG^OJeI}7C*9gMx>Fe%|7y7(zN(lu`c`T&IK=$2b^ZE zjL)^&wY^B$fHq4kN050f2C(ceH%oyi$^B~0SaG>NiM73(Kbb^rMy^*vR#H1)jN6Tug+0@JQXS4JhxuH#6K;Yf7gh}Yv>DZ&v;!x0U~ z5%I+let;unjB^==bBQ14BKcu0U9DHl)HzDpPx1IOxo)_f(0X|~I!7(@{LPB5xXNj` zioUp4jd6K6A#CK36o?-gc~7>Y_Ib_Z6WTc%J-N4f&J%_E-Yog5UEto6XN;G3>!b3` z;)I@jOZhzAp077cD|_BFfvl+?hfa|FbHp% zPZG;a7)wMGizyh3<`UjCFyzH2WZN^mR!Vrq#*n@ppVCR6loKESgg(|JK1!56k|I8A zjxMBu?wNgDkP=2=bto>r{f-UdG zm`l@`(Z?9CP#b=U*2|&3?H7IXHno;Ov^o*B>NwT)h|aUD=RoI{&yJn-g8cdW3LTR^ zV+J{6Sj>6blv9h6Q}qLfvIB?wX%5(T_A8O>LNe?EtEYKho<6H_`ZVM;Q!yKzDcdPZ zHqsBQL=LRDr&)bjHU(IWS=K06mKvDn?3pLom`6LA2K<6Ptwqa6~>x$ z#&UJWcVNbXw+uNZ3>g#*sSWfA_Vm$g^x>U!&;00u1?c=%Xg$+uUDatFz_d1RX)H}> z%qVCK8>nyFQ){tNlOH)XDi{?%6)P1v)$%D;X@6WIQLqSD7j~;B{+ja!s&&I#! z8+`W`{vG~c6GD8Wu^|0&Jl*gh9ZNj5AkA}l>Y$(-eYn?(0+k-)Dr8576F!0w`Y#iB zr4c+-BX9%}*mmGshvU1m;s|W{U+94FWczdZLR9cn!f~&{aHW@V#M5wu)o=tsIDBIe z?r_K%7z7mk9`70q7gmphR$eeLA+X`$gW4)Xf#>&!+Yi=LQ}=$Nypbhg`}3+SMWdcm z>~&j>1hoj)RFAu>EO*J26_6b@FN>+FqREK6Gb%wnN$-$cfz z|Db+%gwd{QCKOm9=N__%QX-Ib*WPZHT14cq*wgnw+njlnv(H% zBBYjXnLX!Dp)-9%Zzy6CKt#G_pkgw3m$z)dQ18wA4za<-;?E3M ztcz+_6BgdQ|EgR5c%1-_ TBI>wb>$rFw4_8vrf0p@QrdqK4 literal 0 HcmV?d00001 -- 2.34.1