Hi peter
I have built a system in gold and cannot replicate it in TradeStation.
It is located on my server.
// Settings
// Platform: TradeStation
// Script Mode: LiveTrading
// ID: 20210727-150235-805306-8p2CD / WF:20210727-235714-982657-Ypbp6
// Info: File Name Prefix: , Comment: , App Settings: defaults.gsbappset, Opt. Settings: GC30-AdvancedModeOn_GReen.gsboptset, Workplace Manager's ID:
YO0f7w4Nmq7RRUi4c.20210727-165555-066405, Manager's GSB Version: 1.0.62.77 / 2021-07-19, Worker's Instance ID: W9mDS9MDxEXYr3vke, Worker's GSB
Version: 1.0.62.77 / 2021-07-19, Worker's Machine Name: GSB3_XEON2690V2
// Price Data: GC_230_1230_CENTRALUSATIME: (Data1: GC\gc.1.minute.0000_1500_localTime-centralTimeUSA.txt (Mult.: 30, Session: "0230-1230"))
// MaxBarsBack: 500
// Profits Mode: Currency
// Quantity: 1
// Quantity Mode: FixedShareContracts
// Trading Dates: 2017-07-01 - 2020-12-31
// Trading Dates Mode: All
// Trading Nth Day: 1
// Trading Nth Day Mode: All
// Exit Stop Loss: 2000
// Exit Profit Target:
// Exit Minutes:
// Exit Bars:
// Fitness Criteria: NetProfitOverDrawdown
// Entry Type: Cross
// Commission: 0
// Slippage: 0
// Reports Commission: 0
// Reports Slippage: 0
// Commission Mode: TradePerSide
// Slippage Mode: TradePerSide
// Positions Allowed: LongAndShort
// Max. Entries per Day:
// WF Type: GeneticAlgorithmMultiThreaded
// WF # of Random-Space Tests: 10000
// WF GA Generations: 100
// WF GA Population: 100
// WF Anchored: True
// WF OOS %: 20
// WF Runs: 10
// WF Search Space: Nearest
// WF Nearest %: 50
// WF Fitness Criteria: NetProfitOverDrawdown
// WF Result:
// Optimization/Original 111 68 1 0.5 1.25 3 3 100 1 10
// 1 62 30 1.25 1 1.25 1 1 100 1 42.5
// 2 71 87 1.25 0.75 0.75 6 6 100 1 32.5
// 3 71 87 1.25 0.75 0.75 6 6 100 1 32.5
// 4 75 87 0.5 0.75 1.5 5 5 100 1 32.5
// 5 75 87 0.5 0.75 1.5 5 5 100 1 32.5
// 6 75 87 0.5 0.75 1.5 5 5 100 1 32.5
// 7 75 91 0.5 1 1 6 6 100 1 32.5
// 8 75 91 0.5 1 1 6 6 100 1 32.5
// 9 75 91 0.5 1 1 6 6 100 1 32.5
// 10 75 91 0.5 1 1 6 6 100 1 32.5
// Current 75 87 0.5 0.75 1.5 5 5 100 1 22.5
// Params. Rol. Stability Coarse: 84
// Params. Anc. Stability Coarse: 78
// Equity Bollinger: 90.0%
// Equity Pearson Exact: 10.0%
// Equity Pearson Close: 90.0%
// Equity Spearman Exact: 0.0%
// Equity Spearman Close: 80.0%
// Manager's GSB Version: 1.0.62.77 / 2021-07-19
// Worker's GSB Version: 1.0.62.77 / 2021-07-19
// Performance (full period)
// Fitness: 20.29
// Net Profit: 136,530
// Commission (in $): 0
// Drawdown: -6,730
// Avg Trade: 191.76
// Percent Profitable: 56.04
// Pearson: 0.959
// Profit Factor: 1.81
// Trades Count: 712
// Net Profit / -Drawdown: 20.29
// Performance (walk-forward)
// Params. Rol. Stability Coarse: 84
// Params. Anc. Stability Coarse: 78
// Equity Bollinger: 90
// Equity Pearson Exact: 10
// Equity Pearson Close: 90
// Equity Spearman Exact: 0
// Equity Spearman Close: 80
// Inputs: // see warning at https://trademaid.info/gsbhelp/Script.html
Vars:
i1Data(1),
i1length(111),
i2Data(1),
i2length(68),
i3Data(1),
i1Weight(1),
i2Weight(0.5),
i3Weight(1.25),
entryParams(3),
iSFData(1),
iSFbpv(100),
iSFWeight(1),
sfEntryLevel(10),
stopLossValue(2000);
// If the statement below does not compile, please import the latest script file from C:\GSB\GSB (Managers)\TradeStation
Code\GSB_Scripts_2021_07_04.eld
Once
Begin
Value1 = GSB_Scripts_2021_07_04;
End;
// MaxBarsBack check
Once (MaxBarsBack <> 500)
Begin
RaiseRunTimeError("MaxBarsBack (Maximum number of bars strategy will reference) must be set to {0} (from Properties for All button, General tab)");
End;
// Vars
Vars:
id("20210727-150235-805306-8p2CD-WF-20210727-235714-982657-Ypbp6"),
debugScriptPath("C:\GSB\Data\Debugs\20210727-150235-805306-8p2CD-WF-20210727-235714-982657-Ypbp6.ts.mgr.bktst.txt"),
dateYmd(0),
timeHms(0),
isSessionOpen(False),
nthDay(1),
lastDate(0000101),
daysCount(0),
weekDay(0),
currentBarDTOHLCV(""),
lastBarDTOHLCV(""),
v1(0, Data1),
v2(0, Data1),
v3(0, Data1),
vn1(0, Data1),
vn2(0, Data1),
vn3(0, Data1),
vSf(0, Data1),
vnSF(0, Data1),
result(0),
sfResult(0),
decision(0),
sfDecision(0),
flag(0),
BSE(1),
zs(0.0000000001);
// Date YMD, Time HMS, and Day of week
dateYmd = Date + 19000000;
timeHms = StrToNum(BarDateTime.Format("%H%M%S"));
weekDay = DayofWeek(Date);
// Is-Session-Open
isSessionOpen = (weekDay = 1 And Time > 0230 And Time < 1230) Or (weekDay = 2 And Time > 0230 And Time < 1230) Or (weekDay = 3 And Time > 0230 And
Time < 1230) Or (weekDay = 4 And Time > 0230 And Time < 1230) Or (weekDay = 5 And Time > 0230 And Time < 1230);
// Contract's Session Close
If isSessionOpen = False Then
Begin
BuyToCover("SX-SsnDyCls") this bar on close;
Sell("LX-SsnDyCls") this bar on close;
End;
// Exit Stop Loss
SetStopLoss(stopLossValue);
// Indicators
v1 = GSB_Lowest(Low, i1length) of Data(i1Data);
v2 = GSB_Highest(High, i2length) of Data(i2Data);
v3 = TrueRange of Data(i3Data);
vn1 = GSB_Norm4(v1, 13, 100) of Data(i1Data);
vn2 = GSB_Norm4(v2, 13, 100) of Data(i2Data);
vn3 = GSB_Norm4(v3, 13, 100) of Data(i3Data);
vSF = GSB_CloseLessPrevCloseDBpv2(iSFbpv) of Data(iSFData);
vnSF = GSB_Norm4(vSF, 13, 100) of Data(iSFData);
// Result and decision
result = ((Sign(vn1) * Power(Absvalue(vn1), i1Weight)) * ((Sign(vn2) * Power(Absvalue(vn2), i2Weight)) * (Sign(vn3) * Power(Absvalue(vn3),
i3Weight))));
result = Sign(Sign(vn1) + Sign(vn2) + Sign(vn3)) * Absvalue(result);
result = IFF(AbsValue(result) > zs, result, 0);
// entry type = Cross
decision = GSB_Decision7(result, 3000, Sign(entryParams) * Power(AbsValue(entryParams), 4), 0);
// SF Decision
sfResult = vnSF * iSFWeight;
sfResult = IFF(AbsValue(sfResult) > zs, sfResult, 0);
sfDecision = GSB_Decision7(sfResult, 1000, sfEntryLevel, 0);
// Entry-filter check
flag = 0;
If True
And ((timeHms >= 000000 And timeHms <= 140000))
And (isSessionOpen = True) Then
Begin
// Buy/Sell
If (decision = 1 Or decision = 2) And sfDecision = 1 Then
Begin
Buy("Long Entry") 1 contracts this bar on close;
flag = 1;
End
Else If (decision = -1 Or decision = 2) And sfDecision = -1 Then
Begin
SellShort("Short Entry") 1 contracts this bar on close;
flag = -1;
End;
End;
// Decision Exit (I/SF)
If CurrentContracts > 0 AND GSB_DecisionExit7(decision, sfDecision, 0) <> 0
AND barssinceentry(0) > BSE
Then
Begin
BuyToCover("SX-None") this bar on close;
Sell("LX-None") this bar on close;
End;
// Hash (DO NOT CHANGE)
// In order to restore the system that generated this script, save the full script as a .gsbscript file and load it from GSB (just like .gsbsystem and
.gsbsystemz files).
{XQAAEABByQ4AAAAAAAA9iIUkQRkui9ssIlZnv4KyDkYhUdgtE5MxRE3vJMhl6/WLRxlUNxmFNP+azt2963NQDclCegpqzR1MusP6cRvxlSrqHYnDx//Cs7fhAsloKZSG75OVLP7+OtgBVne7Hq42p
jbMXSQ9I/GA
4eZMjz9eQt2Z1B/ZRIczaYOkVX+FIXOjClDFbuwEzsjOG+qHLzm7G0//1sprCfEY/u8xWry3DMYKkVYseSvdZT/sDXwoYBgSvYP4KqGF9ij14chQRMp/4oY734vN2m1MJnw02QJC0Z9wM0VYzfnQ2L
y79WHXhA7O
Dxp3V3Cyyjs/T/tvFKOmF818SORU8jgzjxF53SwJyYZpJi+F5xLcwJl1IFTxqOV5qXMQiOZWELXjwVm8o5BbogBSVpttPruAqTJu2jUSWxvr6n5rw0Lv8lSEGBz/O7kNCnhFCluj9LFbd16jIR/7IL
3+B9SjQTOK
Hs90DeO8xDiQ3n7SeOguDNEC24eCly0c1e1Qz9dXMjjXSA/UEmJXcbsiPtlF4Z0dedDVPyinUt8zFbcONWrfMwQgSGrHSZ4X+6Zz4eGdGuaWhPUmDNi7ncPBo5lP13SZHArrs5V06jyW7NHCxhpmz6
opC7nB8JNB
W4UJzJ1dk+g8/9M8TMAEhn/g5Nt4j2LzDpc65I2GzNMhUko3cYaq4G/+dODO/Gt3bnvju+T9EcxVFInRp51P8cNkGNpNC7RMeBLjgV0LZu1uhCXlPV6wdk6gHAySv4N9F3EU3CuWeGiSffCeG+Rcyy
CoCee4UHKC
VNURrBP3rlITcqA9w3OR2u6v0GAPONUCWWI69UhWuw7+hcqzJUaWzwKvL8W9CeI2YGbFL6Uj1YlOAHU9j23jkGJEdY2628nS/WUKtSQTaudIDPZ2h8AcLLsrXOYFuZG9OaXMVa/qNvXdgLd2aeevzt
WAjFjdYZpC
1+AnS3SWZmKrBvQhE1qXIhXpmXzTlxLHqfklg7lWmJWDYkPoPfehhO2yOXIWO5vLOHlkEhWNLLjBC/3l5N7urDeSwKVI5ME85uonIJoO92CmYrOB7qOF0+rIxvxK02JFbj4QebNkSH6gKaQtJsuRHa
STvwV3Qdou
/eelaPr9dFJBftsQWukyxilOyHvE1m4P++YJaBI0wsnapUpXimrE3k4cFS09f1ahRcRfhl6SFq7qvKS3FBzOG66uMurnmGIYbWOvSTJWcfMwG2jsRtH1r2w4N0g0NVUbK867dTqFhCyioUKUwgjUL1
TXPYMBBbgN
UEQTlOHZ262DunRvaQbCyXGXZYk0Ey7NKZ4OdESB9VGmme9CNK8YOJgHO7syVpuU8XbVNvffHwqpOewA8Ko2TWNXv120Zq5FzWE9H3Uod/HU9tVEYeFl2+1hyH2uBI+duqh/cKZS9O+71/jSPIY0u5
+SkVPLxAMA
Va88pFxaRxC1iQka3Gp0Jgq+4fA5wmmBDX5iAtTC4Lu1kEcjLR+rAw8JwYmsfRBVRvqvoyb7MtcDgQ86ue2lf+BV5YUy09cQrE+iVXSCV3BQbxxJdpDBBKM8cmoQh1YVnXLVHA2c3wKZ10bATsXUzD
b6s0tLNuax
l8SomtE928EQIrrmbiRj2dAVqUtA2c2V53WT90THT4jM3+64hGOsZ3sFSnBS11iOVs7tB4PRE19uLQJEmeeeqqBnXErbhBF6e+FhlHxNVmGIdwJIqCjMaz1gnxMns2lrABa3LkEaCTZTvXWfuGXzSW
NbXECZ6X6e
7WK9dvrvs7feOuWL1t2q6azLvEtlNmmAJ2H67lXyHtBD3CRQTfvKR3zy2YILJs32gtmwmNIboNyKV3Q36MEALoNX6Xhq8IbDXZAdk88DZ1TSAYEh7HWHpEPI6nwmTdm3QGmlTCT+LA8jsmlViyYfwj
DikSq5fbeJ
BdVvCi+ZvKAxTCYlzPxKZoJ0NXAQk2tivr7zJ6JcelyF2zxpGXAr5ZI6zYfpf3ydNMspPUQsWrNFOgPPwAJjce5Ghil6JCiIOTiybp96PFP/PX38cVNbbPhOMMNVKbptphUUkhYbbqzCgeULfeN/l4
jMqtCRQN0T
Da//TUfr3lJck/HSfY9m/mpw3FTyLWrNDsQo7Z+4pLU/4GO6VwzuxfCti3llMkYE/pf4eodyvNFo76Bu6MFTLN5eNHjfwi7nz8Bjg5uD458kfb+V5SdgCsUEQGTcCVymO91yAK+itjXDBb4/bKlObT
qAE42nX5U3
TnWTuTFGQ+3hdlP2tUYaBCdvskd82LSbvWGMZN0dgVtGDnxoNcqLRo2wOsz7/D0in3wPv9wKmNyqUcHBynS0nXxINy9ohwJNxiEEkbx0vxiud/rsFibFVjJ5vZtCpRIxdNHfuvCmU2JfHbi8j4GfS1
yzFKmvAAbz
pXxE9i1ojVzJnMkO2qu+T3gjyzV8UcCkbF8Nhze/kBW+fki9TmrrAVxMyTedf0zhU55c3BVnhaGsD6CMWkyx/15KTCQGrpA+ypT18ms1Ox5BsCdDQRYord2/V59ceM57dcSw2ZEpTMyW4ANV6AuEiM
O0T9vHH/24
WhlWMu1YdBFmIyN0IiQVn5VZVR/Dl8NVJULw2lzfZ36AR7P3gVgPWDvdQwaxRMF5YgSTkaOi5txjm8fOjWZymyyzt0l+2WL8ocduxu+wOGdcnCQ64HwrEt+ZjM/t6Du45EIeKoJAFu0yPsoCiak/1c
mYUiZXwniK
3NH22Woci5c7WoVLAr4OvOQmbVhD7QmbHRQZ9wtxk9kQWO2e3ob7MSWWHqIuDCFxL5HfxlqkKXpaJvc3qjkBYUzxGLe1iygfeP7LbWyapwXRF7KFc2Z0yUg0QafBYi9ljkb9vnSSr7WYkgd64jL4po
2K4yf/hOD3
L7CFkx3clLcw9kCWuRLzuCB/h6wR62y0bf33g95HOuhV5nS+BCBjgHEkZoDQ2hmR4J07A6CfQlJ29GnkGsMursZh3BrOKBEkTd307WSD8TRfVoCoTY6JJqZgRxrBUQpypJS3/AkiDUAPl4MAmcsilb
C3QfzWouDN
yMsimnG9eGS0VFozaIQ9ELuofk14D18srnRo1Hd8gdglozvemZfz2mdSYeXweC5M9Tkgv9rXQoNRZdnZcvOQx2u4Q1+UAGoqjP9Scsv2X/oILGvZq40Ib/Og+e1Q2ZkgVvBmc9l272T6PwOwe5f3WR
sX9vqWqB1D
0dcwZCTv9G/AjU6ex3ghof2WTuhcU5sdda9x0bNSgMcvn58L6/mGOlf/TD+xfyiw3P5DyzN+Xj+HV29T09E0mvRYhxDSLRLCP+hRsl5SSiTRhBFwZI4ufn9TgpybLn6edUkTs2yi/wzIFev2vXNFyR
g0mQRPESLj
AHd5sYu1d6Uif9To/AKOLJhAHA9u8uUDEcHUuVyuLNkKlqbtzxyGeTTv8I6GO7oUkZdTVwSP4M/je2qaTQnoa2WPaYa/YVwirdDwjMzzOyyqmKZ8oqv4j1bptFT+wRJGzv7z/rHjkzlcb7Pbh55I//
RhL8v3b1ES
jZyom3i+a0fWAESsB3PhbUnWwrmh4ywpOQrahqH/l4JzSLbDkKoRw6o8j6LRgnaZ2WFoDI704KdWMWKhRNplqrbehq1xreyxwtK6xvE3Sds6Xcy4YXu25mh63vpr6cC13PUKvG/enObSBDzyM+kjhd
sitRbfjI05
8/wOuGRceqMuoDgHcgZ/7Exh3KQw0cw5zgOjFCXOoIYUh8SfAD2kbinN5vAttIb+ZhhbAL8gQD7dVVysYb4lmGjW46SjjvyQIKXFyiNHaz47b3CykeiENScIpy7sknoYDX0BkSc6qiMlKoppHXtWUC
w70dpjNyVV
ZJ3qMYURjo59h7lDxM7C56C1yd3gWKOZQmvkMvFxe7syxL37OHEGo9LAD3IR9W38CNPLd7zoMg8fuZq8SQzmaAJ+PbC8XU4YKZAmtJRHmJfXt5IXEvrWuYy0mD6tLquyzhTep4UCqNwOIDsnoBWGW2
8ZVndHbNtB
aLCfErg89bWeS8T/2WoINpEOZ7TiYx+Ck1LR4S5ACxPCWFnCoVzw10ecMvCVwGNB05Nz+WgKLIAjumntDpdB3yruf2zMW/iEMg840C/f8d7sO1GZZ+9zSLGtALpYgOFUCYDz0F3uJWLu8qQABSZmn6
SIrw9z+M83
KAYaFZ2Rk+9YffNh4jpzWBlpos82Sssq8qdNSOTjiUT++z862uSO03H5pIN7nHyZXsn3XQEjTzCgz+6xNwjzhzMyxSWmJf+bsEU+77yoHMUIUJHlgD9icGad1TX320hh5zDXGQ1u3YB+Iv4Y/dYjQg
v2bsOa3Jlh
UKih36B85uZX+c1G1K97dku1fd3A3F0AkU2zOe1430oSWAAE795C34qMcQfjzQ8Ylapv00z3R/vlSVDgzHLMY8d/Ap/BjRUlYBBATW053VoyfbqMerKcBiJMI9/2m19CaRokhznYTNCRfPulEqiOr+
+udnqwbCwr
uQySGmUq3KlADPjrlONBTG4DlCMV7tE2nU61FWA0bArHt6WwBtv+x4IeZMyb1Pp7rR1zkVFO3uvzTB7KgTxj+qtey8+YCsH0B4V97YxNFhA23/tdlIEWu9yNt4CdMgAcEYVQhHFUJNny8M3ehspl0e
jYEF/QLnRL
SY+urBVYlOQLmPhkY6IEQOrYUnTfEdi7piBMRVGv/NVKSkiN28FiPGvekzP74+rsUbfoImGuQ0X+IC7fpqt3a8C9lILPmMyAWRvsoIZ4VT1KVLT0WzirzLjVxALKhyvFQgyKQY6l+JBKR7PfiR5/KR
3hirJ9veQ0
Liz3ulNtF96/EXmhqL9Rk4IeTNR0oDXgSgTLVC5CxuO2CyniU0fVjNHhkAXRTwTI5fPPLu3c6dozMrz8r7M5DRyQfmiC++WVvtN/ytkXv/BZ0Tcw66QQ8Xu9D0NZe+XOzgIZvYx2nG2NM4RuUkGsq/
RNleJQox/s
KSNsqzaIcqP/5AaeD1TAXPbOeBKOWmkzSg57+G/qxz/CvRbhkaybmrn2j5xbJfMfu9oviqBzT3Cwy+pDJBmGZwFliq/lbL9C/CZAuI91OZ0I071FREezB4QtLjxNQvmojm7+jCoNPV6qClvoqwDzUt
u2//Gt5DhL
euYRhMDNhnMwHqdyDAKXDIMKumtfeH4y4SpDBiw4IPghPxXh7lYQDTaNeTkH/msaSCxf8/kYhWDJPAGy8rPTSSaWbs5VQQ789r2PTFJQhqDYQettJrbgh5kugT95uLd7iX8pdLPWEVSZ61BVMNPwIy
anh+0XbxVz
LbdkpFeKIAbiZNFe5OCYzWMD9nf8dCRSJi7uFcsePZqu+N4PrRBOUVik/xtZwt4xDsO+QsEtzQDv5l+A9YQjdeYVcqfwJ9WtmsJLIgY9bugAwod1mTy5iPRu29gqXuD7EX7zS6KwSqp9qUbMCED4Yk
byLeut7mbK
wQm2abicvkksUr9gs2j2YriOYKsjqR4E/aOvQAIpW2XJZHyjDDciiUtnzItj5sgjqDJwomtH5eRM18jBno5vlrxlp6CdRrtxFcNlLk/j3brqjPw6BV6mauajPTRi0WAvMI+cyIC9Wiz4Rum5yoY6Df
jdKfiULKJ5
lwAQs733bQGPdDN4FfVvXIQNUfqAOHuS57hJsJZ6bMznZhGMaiCpBF+MwowaxCB1Sd5m0inHMSGLgPB1rfdiEeud6CMzw+9jg4f5TSd5jIq62hGNb6RI18g1enYzFnN7pDoRg+p4+W5F8tWnSphWP2
U8ys1Epsg2
32urlzaVVeymWIS//1AaEFRaPartGljuGx5jIscscDb9ekUwBY1xbCvKXPK5rjczruG6FeRLnxR/QiybbePY3kpFHoHTPk5FN43teD2am5nAcNNdUEXsFSsvUFD9i4Kk+f255wOfqopeU3Ud+M70iP
9HF49uhGpN
RDflyFQ2xckQJ1FqavSRDo7wwPQEf3024zS5faSR2OArqsLo9SGtrFJ3I5eXQ3PNchJUf+j6Z9bBXyf3qJlQCiM35NYaNQeTxkIGUIRH+kYE2j770489TQ0/WTBqMIO5Nx5ovW2hsfx9VlxuTifIbH
jw3RdYioSy
u5lkgHhC/OwSDMHo7pelmO0vpgnhhsAHzHISdgkNXzSrj9Uq3iV7qBDrAFuYNjP+cwOo4neKbNhsR1kadV9AQQBnkkIb8MlMyUsQjg62agHLALysT1dikLfEX1T7mo0nDEzR/gYN+jGbSZkB3nnuwf
nF5lOOtORP
vW/LW6DdHCwug6jsSjxmGyOqruMnDSi4pvxoKWBVWrjAIyzHUOcuHwnPsKe923VE39yKo+6xpPyy5UN7wSeBOQuHKNnEMJrxm4vSMo1JdxnK7XzklPmMPC9ClFTBxuq9Rwqk8F4RAGP5WZFYYZKCAQ
Vbb3KEWOQK
hR1u8Te7yYIvpWc24LEPXE1FNogU7dwgUNCjhv/l/+9Egu+SrPokMlikfucpbMyroa5mWsMn64/XhrpysOqGp1afRUG0xlx90HTopf7Ct1k4igbe2PxFSIQ5a3FobHD7SnJCj04brFLj/ctIXxm8Ss
bYTmykfUtF
rZJA1bcWPr7NWkzzIboBUABsm8B8pRWMpOcFenkvGBPiO9wqOuHBb8xn9vzF9rT+kVbx2p0qPL3f10eLw/I5IrdZzn/8azp6V0JDAQqfnuGHt5gHbCub3osBW4dgqCYAX9OU+7IOfuczSWhrTk25xJ
8UFGu3T9vx
VuFldT1DXh/fsR740azQnNqaEdj0Lcb2hTT6pnuaU1+X8G7XL/Xdm0Pjjzao0SMFGpegiuw/aG33dnxicFVr8lJzrlLa3l1kjrWdYbyOz6lQoSNj8N/Ybin+9TbOjzVi3GixbaFyTh5meegLU1jbAt
/Qkl8sLfC/
mF1zjq1vgCnLgHU2bJvHDvIcVrVqgGklPh9M4uDQ3/ecUDufmA/HaTxNPShcwRdUBPyZ8OGAdq+ChaibkrmpzQV9L2tTF9Y4AEIDcAmBEFoXGBQSf9HUJalT3S8tNYUqasQ2hYC5nBiR8moO7AI3LN
Tp84ZjHBti
fOSMVhi6vKIpo9Vcv/74m4wHrPc4oUj6aI6DM6N8nKoc8Eyic9S9pSLk7KHFaAaTTFHX6jEewjV3dqysnES5Fy0DkMNSp6Z1mZpyDt+v1GdHOeC7r4W5wI0fO9canFODO6s6kiAsLoVUOyAoQrczXh
O9z1JP6zto
ZK84Kh381MZZA4jGXIteUxMVnfKqXOphyt/pZusNrPrSkfbEWVTM8SfR2vJrz2MxiGHW9Szdq1LBbs+1TBGgH8jxkDa1H71gO5Y6eov7Kerm9zKEV4xYgPQZo1arjOhClKLJZk2F7dOsz/XmGNIuLG
rUB2dZijSi
eNMWMcTtbCPOCD7wlm4d/GVxx9bQdpVp0ujFkYvvrREBunEyu6jlvQwBLUl3h8erSjQ+G4kkly02KpkyW1evSuw2WIeiLIdQj2KU65XtC/wddATnae+zNvHdB4td9h9js0l1t6tF68qWLChlBfIrbO
XZShIeQ5od
UU8hRpjxqVsrxG1nCC3kqpJY53BaHykAy3b9tJVDCQCztiC9mhPoe7/XOJO9L7JqUjmHrRo3avAGl0Xe32lR82PeCWSt1AQHHo1de6EAvTtZAv/yegSCFDF7luEoAFdAmD+NLHVxpy4dNJyJgC/t9j
yBx+jeu+gU
kPkx/3pcHWXrwO4T8B0HG1EBXDYsC4PrvSc0ZfDI1AEufg1NXuiZDxuZYUS9CT4/aSOXygYMeXtNduq0PzX/1nYPLZ4HOTzJ6WGGmExM/iTK2ZA4pab4iQJaAntqh1OJeqeNx+eh/aKTUmlQ3bs9DC
alyzCJxzx1
le4kvlLg1Df0evdnuNIBWJ/0TFzRYPtns16wjL3is1oxPbJXCRy9O3BuoJt2VFLc0exeDdC0CT9Wqo0ZQioxXQcFDLuYAQDs2Rd0VGe+FF8ruAx/bMUQCra0rml8yYli3quGNIaA8nYsetgoOYYQmi
blumshylZc
wRZJuWQ7AEmpt6MPLQA0UPmdpJQpxTJCAHg/jGQgMkYqjoRavr+/iwpozRQ9HDLnnDIGM3Y0Wb8VBNFQTrvvvyxj44DqFOud3ZNx4asjJX5D8cq9D4yT5hCzyUdqRdHeBLZf55uMwfMmzRy1THPWMF
+iqqi1yffR
D9lw0xPc3ltK7APNiQckPnLDuaL7FNTTbnpuAzG5M0NlBSQ5VVaugsEhOQdZBvpAdNnc+39cnDOSaM3fd1MSqQb7PHETHQ/IQpuW71USgOX+GTZfTd7Ys+awycWkxg5MAdhei3spReU7xoH2emIRiM
SvXEChpVn4
8imNwYB/F+F2TWf3b6f9CIxFOPSH9Oy4SWyqL6MmZfRn7hbLTCENoAxHLi8zT6WDrvVb5hm/3qIwcd05xILi0D3bJaqEJiHHhzsj1DLhGEXf4HzUjy/lLMJFhXRKC3ylcqaRSJeVheIFtKw9xR3YhW
IJKw+8u6By
MaAPGjN0SCbWPUJBvAx9cKRCUUTTb9NETxempbccleV/HGQsg3QswsOWHnXG8e0dZZfcJ+JgIvvyUFPflXaWZsHpHpzkr865JP2l3LjcFb6Ri+iE140L/2BUi0/mQuOnpn4jM9ppw8vSPqu2IVy/Iu
zldpnQjxPC
v3TuMiOAO0M7hO6TDfAIElhe2Xob3PmdZGslcGvUkd0567ExVNA6zNy0yKlRiamrfbBxQECAFFo2dlgXacHCD1mvaRacGwp6nAg0tQkJQzIjBMfLkImj7vSPH/ozXuw/TF/ZueH0iC+zuBbrjwmdXk
8SJ4dfKQoG
YEa3c0/gLTvpdN2FNX46p7yDTv98ySYjN4vBueDzea3VmLRcJyr748sBJZZJqaKMCELThUk7TED6epF3B6Jil2EkL7Dqa8QnbuCBi/YbAqILBbZWtYUL3Tj7eW1FlgZoGpAq+t11nUdsc3eC6lYuBt
r+FiOYa7QF
zA0VEe4gOpqR95/B3FiRhp5jxtCoFs1HCmCYXn+IBdPb8V2UknlTDCFqEN7RlEaCog2S3FYU6F4qUQcY+x8fk7+KRi3vRkHdt267loEtC1vyBXi5+8CVpVaNa95BpsCG47VfIjek/j14BZIjD+YwI6
JgV1vMzuln
ONXuYLPoKA1ybWX8NA9D7RDMXPhLxjW+RWH4Bj7a17lcN+Mt663ZwW0CpirtmwbrOtx/lMXKO9P9WsH1oY7cv/zFs9d/vNWJYFpnOW+FsgBOK9feSe/p9bg8bMyIpa01sThVndUGImtwjUIqK7K9qz
651Axb1shy
nfqPdNMpgWN0x1Fjo42K06hGK1pXqMnykJfdqv1YRu+Q4w76uK1kR8H19Z4/mcYQ8Fr6LA3eC6o/ppv/5eXQb8yzF/SPBXr9di1i9dUorKJLPujvBxdHpHtghhVYT3YSnpWp66AYa+AyBLxX8VYAGS
dSg9QsYYw9
/ux5WMX3uebGAYby0ljb+4kNQSxICRA3+HXMSMPR46V+JEHGJeFxEnjllVYJHDVfoPA7eK0s6966QETboFTe8cgsg4cvgeJtfcyilvvZjzVSlajiMtwW1msrpMTQi1EpT049Nz8+0I1KXtBqraItIi
PNwwNdG7b3
N08tqcg+CQbi+ADse8M4RYMe1sCAj2O1/6dvivNpL2YTdNnicq3G8e4NTLPsWhKUqZ7QoR8YI6kSVTJwcpxCxCcVCI+J1DIg8J2ioITXURHB7ibj+ZvOohDthofiM+zx10Jk75F3ThmngkQ1hP1vnx
HkRwNnlB74
Dfk1uC3W8Q9pVtZ+ZmjzU/ShQB2NBD8ELVdBAbGJIvUZqAGmwh9RpNb6Uou9KhwYZoqtWM7tbACTbv8PmCaC0eFIkBYYiw9iH17Jb6iRprKuinruxHV4QYUyjnVGAToZoAGvDI5ISdeD1xnBoMA1Kj
OYNGhkSSCn
6ODa8ljPfDlqPSoDUGw05tA3qJJHG6Y8L1oG1SzBKB1Jv6v4eKuv9tR+EFS5zFshT4Ji8jn/NSP6ZOW9JpoHY0QaYLu3+5BosBbDcb0n0HNFBMuFIthQV2JfgF9A6T8L2wm1pBtGLVGAeoHGtHEHw/
qDQ+R1LfHs
uqWDAkRsr0UthO9251jklj4tq50X1AAQ5QKqiMWqjw3JjV3iJP9oQXD/vJL/+Kadavum1R3JGcc/R3NkzdsSODoeSxv86vq1ff/Q8RLGPtCrjmpl8j+uDOPzP22rg766nlUROKFFbYwMne4Xoe3/OQ
BtFzlSl1tj
UCJkknRTUn3uqdHC4aQ3IO9xKZ/myt605PVzUgnhXelJvpM2a+B+EbRPgcL/1gBEKxbEYO/EGCgPdr8YQE26RRBbnCOOwWzZ87Ecs9whNWPmA0TvGfTHgBxdDBgc24Vy2cL1ZEr+FsYEMXQDnCgmN0
7cFKrxYCPX
tmiCuU9jxz6X/mx3zUWi1FkjZ0yz6jfySZNV9MHzpaDv3dsWUKWdGD2hj1AwX5kW7U+FZJA7gTHDEy2HNuZqEK+AnIAiRpPV3nn1YmqYNToCI99eem2C93D8D06U6Mu0ASZZIZq/mdbjGzz1axsOh1
w4QstsIKam
2BGYWCqhrHA1KuNxIG8y39sAomWvwgqXLuKNosMaIuEyd33c+hL3zgRQ+D4srVkgrPd4CYd6d7nbeBrmksnOx2pfZz7Os0M28cB10zgFkyTVOyMxp2w039uCHaKjcZf15PSK/eOpV0NzlXFrlzmp4b
sse85CSeO1
we5ZSK7cacjCA+T8DBaZIGEEcq7IdXT+1feZ33a1FM94ACTV/780a8rsRNQdKu7GM4nFDRptEDC/J0sMVkK+4VAxQfJA5Pl4/R/rWiEw2AT69/H3zH9X+yg7OQXNbd/Id6/EpZh9VDvf3SHhmwhtar
DlIz+hLsJl
6cRMnyfN76fyNLUQT54y/x2aqEFtqi8k80eG91smdNpHRz1dxfS0bZj70p7w52fh8dTlR5QyrM7liRjhKSI7TEaJsD0ivPbkkv41lf1s3X54vTbef18ETZskFDTzdyTi01B4u8k/pqVRIUZ/mZGSa/
EzRWrbxk5d
e5HXTm9SZI8tb/6F07JRe+HkCQyvw4X+NowGXQWCZKwHBts0nGEE2P5u0x7STtJS7XxCDUkN0A4i25hnsxIyoKeOuRCEI+d2uB5rgm4U3Hsg1hv/7HD9Oi3/duu5QcQn24CnUygK4cilzL00X7hN+2
eaXF1KW5Th
ReJ35dHuPQUqBaiMacW7p7v6y/G8xSxaAC3m/xSjmHkqHJ2AqX08lCf06W4oOPDoNZlIekLKsFmJkMCyVFz/XRhAtG6kTTwLTw543W9Whbhesw7tIeITx/KHjJvrHaFKMl1fTUg+gcsBBQKJN62TBp
3UNEarSgaC
9xvUkpxTErGOIjcW4yeGqYlkZZBgfKNbCsz821mnegkLWkOG4g09bxeqLPYe/ZNq3+UOeWoiItHDLnplkgkkGuS6YOSwVkeXhowwRIH79noYgoTJyUR9rM6eX/dI8BcM3MdaXWnfUe3EsGBSF9BpPc
7f0gTWqn4t
nZrk0rzfL1kBc4qP6ZF8zePA2j9YpkYxrV6HRmZ7cgoBXEXi1PMec+7Nqxg76eYEFNkp7xuxR2dYsh06dOHYrnRP4AbcOVMuC4DnwhjqGFc4YfxDzpbPst/Ut0GrnYR3u9FtE/fXPmR/AjRdpOIQ6Z
wbOJ68d4Dn
87S1V/pKTIrQ96vOR8aQPSrhlNAASCoM3VpIhyp8iwrlx0CGgKyAERQvMx3+5/ly+6V1ATLgMSJYrV0szpCR9fY7yvoIK1D9chsI2A7cf1qiLryFODcSq/X8w/SdtVh4SUQ4qz+YrA2LH7L85mV92S
Qp8glcGTGz
CzDqY6gnbLoSJfZcuP1loUrNaAHcCb2yV4xrhG20cn3DFJNOQwFKxQBUaEWqqI1tVlhy+AMf876zFZPORJNxmygJIAuxzEkzKISv2VzY6z1xmPy5chJq5PX0GgxqfqR+rgiOpoIhZ8b+ZdE19nRh/j
pfi3b46Zox
jVkVTOFBveNPRkXkhNS1hSd2nKZoVVWvI0AgSUgyg/Ls3bFx3PG4hZ5KLogxpuLjS306h0qpuHLftc4Y40WbKhUZWamxrbvTct9v9ZJES0zr/HHjvcmBJPIT75TbxpL6df7LlxaMWZ6mLzrT+m0Q9r
bsHfPBGFKg
zUggnDQOyg0UZhzhq0Rj8LUQRiEHDxg4aoC8em9DYm33BRsXj1aFusAgO+BSbMbLKgH21a1Z2c28URZ66fmOKr2f1Kx/DiuCX966mXv8EXlO4hsSB4kGWwHJL56ONKF/boOie08yGI81jnDElHsXx6
E77qqmchLX
eTFPEtG7AIYJf7qNyd7AfD8eGIXedj1yhlHfF7mbWYegPIhbEb9LwDPkclu/QSj80W6pw+1YtQD5fHffHju+xXvY1oaGb4VHatltDJJeReblKC/mHH2fYRFFTgRU8jt5xi94qXk6LS/4Hh5XxeOv00
dOwUWh650X
Ovetl2dF6yE+5JjKnDB5SU2zcgaiLeRZVJrBpBbqG5wtxSHtpq7yLCZm4MmKsz6spaxbi1L0ewQv4y7q6XQSwmcfuW/7tEjfQZvWiHG5Vw+8wjRJKEa5PXrA34B6TZcVztATNn6g+lj0yLxylsJh1U
Oq2OGkgWOI
5Ma/kgeis8m1W0jRNVOQyO/fIaSl6YV2nJx7zepjQE/IWr7zY8iLwcV52nwdBBp7jV5sgx952tZcdJ55gXUxzenqJrShXlv3QaJo6RC13U/C9xvltyn9+K9wneCXUknRXNmjuNfpGA8DrcfETKnXsd
xvDhxQVKq9
so8Kc74Yn2WYsMTo/Gbhaf+gTZyYal0AGLnOgTsOMUgghfDU8UeDlSSbBurez1b2qA4FJR27ZhbO9spbjGuDRS30udA=8359c784844d3e3429ecd75bd8a63115} |